Search results
- See moreSee moreSee moreSee moreInternational Tap House - SoulardBeer Bar · $$
Beer is always near and dear in historic Soulard and the International Tap House is no exception. Located amidst the...
Website: internationaltaphouse.com
Phone: (314) 621-4333
Cross Streets: Between Soulard St and Lafayette Ave
Pickup
1711 S 9th St St Louis, MO 63104 397.95 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible