We've dined here a few times recently and have been half impressed with our experience. Beer and wine selection are great and we have a few menu favorites that we get every time like the bruschetta appetizer and ceasar salad which I can recommend with no reservations. Also, we've had great experiences with the waitstaff and it's obvious that they are well trained.
So why only 3 stars? The food never seems to come out consistent - temperature, time the meal sat in the kitchen and presentation seem to really be a hit or miss thing there. We understand that restaurants get busy but slow night vs busy night didn't seem to account for what can only be considered as only average food quality.
Go and enjoy but don't expect too much.