Schlafly Tap Room - Saint Louis Brewery

[ Brewpub ]
2100 Locust Street
St. Louis, Missouri
(314)314 241-2337
78

98 ratings
Su: Noon-10pm; Mo-Tu: 11am-11pm; We-Th: 11am-Mid; Fr-Sa: 11am-1am
information provided by RateBeer.com