North Brewing Company is a restaurant with a taproom offering a variety of beers and a spacious seating area.