I really wanna love this place so I'm giving it a 4. The meal started off great, appetizers, nachos, and pizza were very good. You can tell it's made fresh and from high quality ingredients.
However, as it got more and more busy both the kitchen and the staff seemed to slip. Our main courses were not nearly as good, and some items were made incorrectly. At the end of the meal our waiter split the bill wrong as well.
Beer selection is great, you can grab a bottle of anything and take it to your table. Great draft selection. But the quality and from scratch nature of their food seemed to overwhelm them when the crowds poured in.
As for now really cool place, but don't expect a great experience if they are really busy.