Born and raised in the Chicagoland area, but I'm down in Miami now. The Globe is always a fantastic place to watch a match though. Great environment with the walls covered in scarves (from everywhere- they've got a Tooting & Mitcham scarf), TVs showing multiple games, friendly bartenders and a great beer selection (or tea or coffee, if it's too early for you), and you'll almost always run into nice people to chat with. I miss watching matches there. Hope you have a great time.