Soulard's Restaurant and Bar
1731 S 7th St
Soulard Ave.
St Louis, Missouri 63104
USA
Phone: 314-241-7956
Soulard Ave.
St Louis, Missouri 63104
USA
Phone: 314-241-7956
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Phelan's Pub & Grill0.06 mi
Library0.07 mi
The Library0.07 mi
Bar 101 Soulard0.07 mi
Billie's Fine Foods0.08 mi
Jimmy John's0.08 mi
Obie's0.09 mi
D B Sports Bar0.10 mi
Subway0.10 mi
Abbey0.13 mi
Cuisine:
Soulard's Restaurant and Bar Description:
Offering second-floor views of South 7th Street and the Nooter plant, Soulard's serves appetizers such as Creole marinated calamari and flash-fried spinach and toasted ravioli. Entrées range from peppered Black Angus filet and pan-roasted chicken breast to shrimp and clams.
Reviews of Soulard's Restaurant and Bar