We're pretty much out of luck in Chicago as far as "friendly" Astros bars go. I've lived here for 8 years and never successfully found an "Astros Bar". That's pretty much a pipe dream. I'm sure you could find a place with a nice big HD TV to watch the game in Wrigleyville or Lincoln Park. I've been to ever Astros game at Wrigley and only once did I have a problem. Cubs fans really have no reason to be angry at the Astros at this point in the season. Most Cub fans probably would love the Astros to beat the White Sox. So take that for whatever it's worth. Good Luck. Go 'Stros.