iTap International Tap House Update Establishment
1711 S 9th St
St. Louis , MO 63104
$1 to $10
Mon.-Wed. 3 p.m.-Midnight
Thurs. 3 p.m.-1:30 a.m.
Fri. 1 p.m.-1:30 a.m.
Sat. 11 a.m.-1:30 a.m.
Sun. 12 p.m.-Midnight
READERS’ CHOICE FAVORITE:
2010, 2011, 2012, 2014, 2016, 2017, 2018, 2019, 2020,
First Look: International Tap House in the Delmar Loop
When the opportunity to open a new International Tap House (iTAP) came up on Delmar Blvd., the team behind the popular bar ...
International Tap House will open new spot on the Delmar Loop in 2021
International Tap House will open a new location at 6217 Delmar Blvd. on the Delmar Loop in St. Louis in April 2021.