Delgadillo’s Snow Cap
1 / 10
Iconic 66

Delgadillo’s Snow Cap

Restaurant
301 AZ-66, Seligman, AZ 86337, USA(800) 774-2348 · Ext 10602, then #www.facebook.com/Delgadillos-Snow-Cap-419894931438847

Discover the nostalgic charm of Delgadillo’s Snow Cap, a beloved roadside gem on Route 66 in Seligman, Arizona! This quirky eatery, renowned for its mouthwatering burgers and iconic shakes, boasts a history that dates back to the 1950s, celebrating the spirit of the Mother Road. Step inside to experience vibrant memorabilia, friendly service, and a delightful atmosphere that captivates travelers and locals alike. Every visit feels like a trip back in time, making it a must-stop for Route 66 adventurers seeking great food and unforgettable memories!

Delgadillo’s Snow Cap | Iconic Route 66 Stop in Seligman, Arizona