International Tap House
Add to Favorites
OPEN NOW
Today: 3:00 pm - 1:00 am
14 Years
in Business
Amenities:
Offers outdoor seatingWheelchair accessibleServes alcohol
Saved to Favorites
Phone: (314) 621-4333
Address: 1711 S 9th St, Saint Louis, MO 63104
Website: http://www.internationaltaphouse.com
Phone: (314) 833-4267
International Tap House Soulard
Parking: Street
Bike Parking: Yes
Wheelchair Accessible: Yes
Alcohol: Beer, Wine
Outdoor Seating: Yes
Price Range : Average
1615 S Broadway, Saint Louis, MO 63104
811 Spruce St, Saint Louis, MO 63102
1820 Market St, Saint Louis, MO 63103
1000 Spruce St, Saint Louis, MO 63102
2800 Ohio Ave, Saint Louis, MO 63118
727 N 1st St, Saint Louis, MO 63102
312 N 10th St, Saint Louis, MO 63101
300 Saint Louis Union Sta, Saint Louis, MO 63103