Breweries > Breweries > Illinois Craft Beer Breweries Near Me > On Tour Brewing Co.On Tour Brewing Co. Type: Taproom 1725 W Hubbard St, Chicago , IL 60622-6213 [View Map] http://evilhorsebrewing.com (312) 796-3119