International Tap House, Delmar

$ • Bars

Hours:
6217 Delmar Blvd, St. Louis
(314) 553-9704

Customers' Favorites

Recent Reviews

Restaurantji Rating
4 (54)
Restaurantji Rating

Located not far near the corner of Delmar and Skinker, parking was a beast. I was meeting up with a MeetUp group there and as soon as I stepped in, I was instantly overwhelmed by how crowded it was an also the weird smell (like sweaty men and booze). It was lots of college students (mostly males) there due to it being near Wash-U. I couldn't even find my MeetUp group right away so I went straight to the bar. The bartenders were on top of everything. It was only 2 of them against...read full review

Restaurantji Rating

Great place for those of us that really don't know much about beer! Why? Mainly because you can buy beer an ounce at a time. Not sure if you're going to Linke whatever comes out of that tap? Try a taste and move on to one of about 40 other options if it wasn't the right pour for you. Downside is you spend more per ounce. A real beer fan might notice but I go out for beers so rarely that it's just not an issue.

Restaurantji Rating

You guys should really do something about the bearded bartender who is rude and has a gatekeeper attitude towards kind patrons who aren’t as familiar with beer. It’s clear many other reviewers have had bad experiences. The two younger bartenders we had this weekend were great, so it is not the whole staff! They were more professional. As a brewery bartender myself, he is embarrassing for the whole establishment. On a positive note, this is a great place to pregame without...read full review

More Reviews(76)

Ratings

Menu

Hours

Monday 3PM - 1AM
Tuesday 3PM - 1AM
Wednesday 3PM - 1AM
Thursday 3PM - 1AM
Friday 1PM - 1AM
Saturday 12PM - 1AM
Sunday 12PM - 12AM
Updated on: