Shelly's Weekend Picks

The World Cup kicked off yesterday and with Chicago being the home base to the World Soccer Federation, there are several places to watch these international games right here. Fado’s Irish Pub in River North, Globe Pub on West Irving Park and Taste of Brasil Café in...