Soulard's Restaurant & Bar
Add to Favorites
CLOSED NOW
Today: 11:00 am - 9:30 pm
Tomorrow: 11:00 am - 9:30 pm
40 Years
in Business
Saved to Favorites
Phone: (314) 241-7956
Address: 1731 S 7th St, Saint Louis, MO 63104
Website: http://www.soulards.com
Phone: (314) 833-4770
The Wood Shack Soulard
Soulards Restaurant and Bar
Cuisines: Caterers, American, Family Style
730 Carroll St, Saint Louis, MO 63104
707 Park Ave, Saint Louis, MO 63104
816 Allen Ave, Saint Louis, MO 63104
1414 Park Ave, Saint Louis, MO 63104
3015 Salena St, Saint Louis, MO 63118
1223 Lami St, Saint Louis, MO 63104
1724 S Broadway, Saint Louis, MO 63104
1 S Broadway, Saint Louis, MO 63102
217 Chouteau Ave, Saint Louis, MO 63102
1811 Pestalozzi St, Saint Louis, MO 63118