
International Tap House
BarsListed for students and visitors near Washington University in St. Louis in St. Louis, Missouri.
iTAP Delmar is a craft beverage bar in St. Louis's Loop neighborhood, opened in August 2021, with 40+ draft beers, hundreds of bottles, an expanded whisky list, cocktails, wine and a semi-private party room.