Description
Centro is a welcoming restaurant at 1271 South Main Street in Lemont, Illinois, serving as a great stop for locals and travelers exploring the historic Mother Road. Conveniently located near the charm of downtown Lemont, Centro offers a memorable Route 66 road trip dining experience with a comfortable atmosphere and a menu designed to satisfy a range of tastes. Whether you are planning a casual lunch, a relaxed dinner, or a bite along your route66 adventure, this Lemont restaurant delivers flavor, convenience, and small-town appeal. Its South Main Street location makes it an easy destination for visitors discovering the area and residents looking for a dependable neighborhood restaurant with character.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
