Anyone know good bars/places to watch World Cup matches?
I’m looking for an outdoorsy vibe with maybe even a view of the city/skyline. Places like Z on 23, buffalo bayou brewery, sunset etc. I don’t know if those even show WC games but that’s why I’m looking for alternate venues. Mainly a bar place but also has food. Pitch 25 is always a good idea.
submitted by /u/Greatwhiteo
[link] [comments]