We’re 2 years Old!
We just celebrated our 2 year anniversary 5/25
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 - 9p