Description
Dew Chili Parlor is a classic restaurant at 21 Cottonwood Drive in Chatham, Illinois, serving up a nostalgic Route 66 dining experience just south of Springfield. Known as a local favorite along the mother road, this welcoming road trip stop offers hearty comfort food, famous chili, and small-town charm that reflects the spirit of historic route66 travel. Whether you are exploring Illinois landmarks, looking for a casual family meal, or adding an iconic restaurant to your Route 66 itinerary, Dew Chili Parlor delivers a memorable stop with authentic roadside appeal. Conveniently located in Chatham, it is a great destination for travelers and locals seeking classic flavors and a true taste of the mother road.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.

