We have been here several times and the food is always very good. I agree with some of the reviewers that have found the service to be less than endearing. Today (Sunday 1:00PM) the wait was 30 minutes and the waiting area can be claustrophobic. Our server was perhaps a bit stressed from the busy day and it seemed a bit like she was doing us a favor to serve us. We still enjoy eating here - as obviously a lot of others do too - but they won't get four or five stars from me without a friendlier atmosphere.