Where do you need Bars, Pubs And Clubs ?


Is this your business? Claim your business

International Tap House

Reviews 0
314-621-4333
38.610584 -90.20311

About International Tap House

International Tap House is located at 1709 S 9th St, Saint Louis, MO. This business specializes in Bars, Pubs, & Clubs.

Write a review or message for International Tap House

Rate:

Ask A Merchant

Ask a Question
&
Browse answers