iTap International Tap House Update Establishment
16 N Euclid Ave
St. Louis , MO 63108
Mon.-Thurs. 3 p.m.-1 a.m.
Fri. 1 p.m.-1 a.m.
Sat. 11 a.m.-1 a.m.
READERS’ CHOICE FAVORITE:
2015, 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.