International Tap House - Soulard
1711 S 9th St, St. Louis
Craft beer bar in Soulard with a deep selection of local and international brews, cocktails, wine, and bourbon. Live music venue attached to the bar.
Upcoming shows0 listings
No upcoming shows in our database for this venue. Their next round of bookings may not have hit our scraper yet.