The Side Bar
Permanently closed
Advertisement
1317 Washington Ave
Saint Louis, MO 63103
Welcome to The Side Bar, your neighborhood restaurant and bar open 7 days a week in St. Louis’ historic loft district on Washington Ave at 14th Street!
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement





