The Side Bar

Permanently closed
Call
Website

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!
Own this business?
See a problem?

You might also like

Partial Data by Foursquare.

Advertisement