Shop Amazon DK Eyewitness Travel Guide USA Delgadillo's Snow Cap Drive-In Address: 301 W Chino Ave Type: Drive-In Travel Genus: Eats Eatery Category: Quick-Service Eatery Type: Drive-In Theme Group: Route 66 Eateries Relaxed Dining Search Amazon for: Delgadillo's Snow Cap Drive-In Amazon.com Widgets Advertisement