Where to watch the world cup?
Are there any places in the St.Louis City/County area that will be great places to watch the World Cup coming up? I wasn't sure if there are places with a Jumbotron that plan to have some matches up or certain sport bars that are recommended?
I know of The Pitch near the Energizer Stadium and Amsterdam Tavern. Any other recommendations/events?
u/makinghistorydev — 17 hours ago