Delgadillo’s Snow Cap Drive-In

12 Awesome places you need to visit on Route 66

Stretching 2,448 miles, from Chicago to Los Angeles, Route 66 is one of the most iconic highways in America. It…

7 years ago