Local Cheers
Sign in

International Tap House, Soulard

Watch Premier League at International Tap House, Soulard — a St. Louis supporter bar where World Cup fans gather for matchday.

1711 S 9th St, St. Louis, MO 63104

World Cup · St. Louis

See all World Cup bars in St. Louis

Matchday info

No World Cup watch parties have been posted here yet. This could become the matchday home base.

From International Tap House, Soulard

This bar hasn't added details yet.

Bar owner? Claim this page to add photos, specials, and watch party details.