4th Annual Grayslake Craft Beer Festival

LIve music, food and over 50 breweries.