Tap This: St. Louis’ International Tap House Expands

The International Tap House Opens Second Location

Rumor has it that The International Tap House is set to open a second location in Soulard this summer in a 4,200 square- foot space with an expansive patio. The mega brewhouse in Chesterfield is known for its extensive list of beers from around the world and will undoubtedly add to the bar-centric appeal of Soulard.

Recent Posts