The only reason I come here anymore are to show out-of-town friends the largest TV in North America, but it's a pretty good place to watch the game and have a drink.
The food isn't fantastic (though my boyfriend disagrees). The cocktails are tasty and the prices are on-par for the area. It may be difficult getting a table since lots of people book the space out for parties, and coming after a local game in the ACC (Leafs, Raptors) or during any kind of televised playoff game is usually a write-off. You can often find reserved signs on 80% of the tables, even when the bar is empty. They'll never kick you out if you don't have a reservation though; just stand at the bar.
Walk into the place and prepare to be overwhelmed, even when it's not busy. There are screens and LEDs everywhere, including the washrooms. If you're lucky you can get a booth, which is more intimate. Wherever you sit, don't worry: you'll be able to watch the game.
Service here is hit or miss, depending on who you're with. If you want to feel like a baller, get a reservation (make sure to call a couple of months in advance - not joking). It's finally NFL season again so maybe I will return on occasional Sundays. Go Broncos!