Home to “Windsor’s Best Beer Selection”, Craft Heads Brewing Company is a small batch brewery focused on full-flavoured and adventurous beers. Located in Downtown Windsor, our brewery features up to 30 taps of our own beer, beer retail shop, in-house specialty coffee, free wifi and video/board games.