Houston's is a fine place to go and watch a game. There are plenty of TVs to view no matter where you sit. The food is average pub grub. I've never had anything bad in the dozen or so times I've been here, but none of the items really stand out.
There are daily specials but they don't seem to be in the menu anymore so you have to ask the waitress. I normally end up there on Tuesdays when there is a steak sandwich special for around $9 and Big Rock 16 oz pints for $4.
I've always had good service - as soon as I'm down to a quarter of a pint they're there ask if I want another.