trb.tv
Chicago’s Best Brew Pubs 2: 18th Street Brewery
It may not be in Chicago, but for a great beer, and some duck poutine, Elliott Bambrough will go a long way.