This is where I go to watch hockey because they have NHL Center Ice. This bar is arranged well for watching sports in general and the food is quite good. There are even two side rooms with their own private TVs and couches.
I had the mushroom and swiss burger last Monday and it was to die for :) The guy next to me ended up buying one after seeing mine because it smelled so good.
The service is variable here but usually good. This is definitely the place I go to watch sports near the house.