I will be in NYC that weekend and looking for a good venue to watch the game. If someone can suggest one (w/address & directions for non-NY'er), that would be cool. Thanks!