In Chicago for the game. Thinking about going to "The Globe Pub" Anyone in the area/have better recommendations?