1000 Islands Brewing Co is a brewpub offering handcrafted beers.