This place seemed to be a bit of a dive about 5 years ago but they have renovated it nicely.
They have 2 huge tv screens and several smaller screens in the restaurant and each booth has its own screen and speakers. They also have a good happy hour and their regular beer is priced well.
As for food we had the happy hour special nachos. They were a large portion for $4 but the processed cheese it came with was disgusting and it was not worth it.
We also had dessert and it was pretty standard but huge portions.
We did not have dinner so I can't comment on that. It is definitely a great place to drink beer and watch the game.
It is also convenient that the sportsbook is right outside the door.