I go to this place quite a bit, usually every Sunday from September - January as they have the NFL Sunday Ticket. The food is good, I usually stand by the Steak Sandwich if I am going for dinner (It's an actual steak that they slice up) or one of the appetizers if I'm just munching while watching sports.
The beer selection is pretty good, they have an automatic pour line for their liquors, so the bartenders have to follow specific guidelines. Staff is friendly, food is good. Nice spot.