I stayed there once on a game day...cool as it's attached to a mall and they basically do indoor tailgating.
Also, there is a restaurant about a block away on the corner...had unreal good food...I ate there 4 times in my short stay...can remember the name, but the outside is brown and has a bar in it, but is a more upscale place...watch the game there if not in person.
deSha's is most likely the restaurant you're talking about.