We stopped by here to watch the NCAA final (way to go UK!). We had great seats at the bar upstairs, the TVs are great, the service was fantastic. The food was terrible. Wings that were obvously prepared ahead of time and kept in a steamer, limp french fries, bad burgers with buns that were so chewy you could barely bite through them.
I'd go back to watch a game and have some drinks - but cannot recommend if you want to have food with your game.