International Tap House

1711 S 9th St, Saint Louis, MO, US, 63104

Branding itself as "a community staple in the heart of the Soulard neighborhood," International Tap House is dog-friendly! Leashed dogs are welcome to join their owners as they relax on the dog-friendly patio and sip a craft beer. Bowls of water are available so Fido can refuel as well. International Tap House is open Monday through Thursday from 3:00pm to 1:00am, Friday from 1:00pm to 1:00am, Saturday from 11:00am to 1:00am, and Sunday from 11:30am to 12:00am.

Phone

(314) 621-4333

Direction

International Tap House Reviews

Reviews
Post A Review

Post A Review

Your Name
Rating:
Review:

Cancel
Post This Comment