Restaurant Reviews from DiningGuide411.com
    Top : United_States: MO: St._Louis

St. Louis Brewery and The Tap Room, St. Louis, Missouri










St. Louis Brewery and The Tap Room
2100 Locust St.
St. Louis MO United States

Bar,Live entertainment,Outdoor dining<br>Parking: Available

Web Information:
Web Page

Hours: Lunch & Dinner daily

Phone: 314.241.2337