5 stars for beer selection but 4 stars overall. This place is large and accommodating for any size group. They have a make your own beer shop in the back which we did not get to try and their food (only got grilled cheese) was good enough. But, the real reason we were here is the beer! Over 300 beers and at least 40 on tap. The best part about it is they have a small glass size ranging from 2-3 bucks so you can get 2-3 beers to try and pay the same price for one pint! Win! I am definitely going back to this place when in town again.