Have been here about 10 or so times and food is good.  Would give 4 stars but service tends to be very inconsistent which is a an important part of the experience.  Would say overall just seems the service staff could be a little more friendly and welcoming.  And sometimes a little more knowledgeable about the wine and beer as well as the food menu.