Where can I watch the Euro Cup in Houston tomorrow?

I will be in town for the weekend as I figured Houston would have a better soccer bar than College Station. I have been looking for THE Italian bar or THE English bar to watch soccer but can't find much else than yelp reviews. What are the best places to watch Soccer in Houston and what are the main bars that English or Italian fans will be at?

submitted by /u/Big_G255
[link] [comments]