While it's still gaining momentum during the week, weekends at Upper Deck are always packed. It's a great place to watch any game as they have two levels filled with TV's and plenty of seats.
The menu is your typical bar food, but it's good...nachos, sandwiches, wings etc..
The drinks are strong and reasonably priced.
If you haven't been yet, Upper Deck is located right across the street from Dos Gringos in Old Town. Check it out next time you're looking for a happenin' spot to watch the game.