Description
Amigo Sole is a restaurant located at 6102 Delmar Boulevard in Saint Louis, Missouri, serving up a welcoming dining experience along the spirit of the mother road. Perfect for locals and travelers on a road trip, this Route66-area spot offers a convenient place to relax, enjoy flavorful food, and explore one of Saint Louis’s vibrant neighborhoods. Situated on Delmar Boulevard, Amigo Sole stands out as a go-to restaurant for guests looking for a memorable meal with easy access to nearby attractions and the historic route66 atmosphere. Whether you are stopping in during a cross-country journey or searching for a neighborhood favorite in Saint Louis, Amigo Sole brings together comfort, character, and location in one inviting destination.
Map
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
