Head downtown to the Plaza Hotel, they have the largest tequila selection in North America. I am sure that bar will be fun after the game with all the out-of-town people hanging out. The food at the restaurant in the hotel is very good too.
Also, check out Taco Neta which is near your hotel...