Learn more about this business on Yelp.
“classic route 66 roadside attraction”
Delgadillo's Snow Cap Drive-In is a historic eatery and roadside attraction located along former Route 66 in Seligman, Arizona USA. The drive-in was built in 1953 by local resident Juan Delgadillo (May 17, 1916 - June 2, 2004). Delgadillo was working on an extremely limited budget, so he built the restaurant mostly from scrap lumber obtained from the nearby Santa Fe Railroad yard.
Delgadillo's Snow Cap is part of Seligman- birth place of 'The Historic Route 66' which was established November 1, 1926. The town is a treasure to see and visit the shops for souvenirs and... Read more
If you're doing Historic Route 66 STOP HERE! There's a spirit when people know what they're doing on 66 and they know what they're doing here! We got a shake and a cone! Great portions and... Read more
Delgadillo's Snow Cap Drive-In
- Sun: 10:00 am - 5:00 pm
- Mon - Sat: 10:00 am - 6:00 pm
Problem with this listing? Let us know.
Credit Cards Accepted
- Does not take