Discover a quirky Route 66 stop in Illinois packed with retro vibes, tasty diner food, ice cream, and larger-than-life ...