We’re 1 year Old!
We just celebrated our 1 year anniversary 5/26
We just expanded our selection to have 10 of our own beers on tap.
Checkout Town and Country’s first brewery ever!
Located inside St. Louis Wine & Beermaking
231 Lamp and Lantern Village
Town and Country, MO 63017
Open Monday - Thursday 10a - 8p
Friday & Saturday 10a - 10p