Great brewpub with a wide variety of beers brewed on premises and consistently good food to complement the beverages. The bar area is a great place to have a few beers with friends or watch a game, and the dining area is large enough that you shouldn't have to wait long for a table even when the place is busy.