Diner
Delgadillo's Snow Cap Drive-In
Seligman, Arizona
Step back in time at Delgadillo's Snow Cap Drive-In, a quirky roadside institution in Seligman, Arizona. Visitors are greeted by whimsical novelty displays and classic diner fare, offering a fun and affordable taste of Americana that's been a beloved stop for travelers since 1953. This historic landmark is a vibrant testament to the enduring spirit of the Mother Road.
●
301 AZ-66, Seligman, AZ 86337, USA, Seligman, Arizona
Planning a Route 66 Road Trip?
TwoLaneTrips.com is a free Route 66 trip planner. Create a personalized day-by-day itinerary that includes Delgadillo's Snow Cap Drive-In and hundreds of other stops along the Mother Road.
Plan Your Trip at TwoLaneTrips.com