International Tap House
6217 Delmar Blvd, Saint Louis, MO 63130
Located in one of St. Louis' most iconic neighborhoods, iTAP Delmar is located in "The Link in The Loop" near the corner of Delmar and Skinker. ITAP Delmar offers 40+ draft beers, hundreds of bottles, and an expanded Whisky list. We have also expanded to in-house batched draft cocktails, canned cocktails, spiked seltzers and wine.
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri Closed Sat: Sun: - Payment method
- cash, discover, master card, visa, amex, debit
- AKA
International Tap House - Delmar
- Other Links
- Categories
- Restaurants, Bars
Suggest an Edit