With the crappy Noon game time we are heading to St Louis Saturday afternoon. What are some good bars in the area? We are staying next to Ballpark Village so we will hit that. Tin Roof and The Wheelhouse still around? Soulard is an option, and people are saying Laclede's Landing has cleaned up but not sure on that.
Any other options? Any others hitting town a day early?
Any other options? Any others hitting town a day early?