We’re Open!

It took us a while but now we have 7 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

636-230-8277

 

Open  Monday - Saturday 10a - 8p

Closed Sundays