Coming home to TX this weekend, and I'm trying to find somewhere to watch the game. Anyone know where to watch in houston? Places closer to Katy would be nice.
I've called a couple of Buffalo Wild Wings (Willowbrook and Tomball locations). Both of them are going to have the game. You can check in the Katy area and there's a pretty good chance they'll have it.
Where to watch in H-town?