"This week, the Brit heads down to Willowbrook, IL, and one of 3 breweries that declared the taps open last weekend. Black Horizon Brewing Co. is the passion of three friends, Alex Stankus, Kevin Baldus, and Charles St. Clair. Their space off route 83 in