International Tap House, Soulard
1711 S 9th St, St. Louis
(314) 621-4333
Recent Reviews
You May Also Like
Epic Pizza & Subs - 1711A S 9th St
Pizza, Burgers, Chicken Wings, Pet friendly
Mission Taco Joint - Historic Soulard - 908 Lafayette Ave
Tacos, Mexican, Cocktail Bar, Beer Bar
Carson's Sports Bar & Restaurant - 1712 S 9th St
Bar & Grill, American, Karaoke, Pubs, Sports Bar
Restaurants in St. Louis, MO
International Tap House, Soulard
1711 S 9th St, St. Louis, MO 63104
(314) 621-4333