Try Garveys....theres no alohol right now but you can still buy food and they show all the games.
Dont bother with the hotel bars in the Ramada or Sheraton, theyre ok if you can have a pint and watch the game, but you never know which team they'll show. Garveys will have them all on