This place is fantastic - great food, great selection of beers/ciders! It is especially ideal for groups because you order and pay for your food at a counter, they give you a number and it is brought to you - so you don't have to worry about splitting up the bill at the end!
I came for the cider week event and was not disappointed. It was busy and I had to wait in line, but it was really organized and moved fairly quickly. The prices were surprisingly reasonable as well.