Food is great. Service was mediocre. I usually still tip 20% at a buffet but this girl was phoning it in so hard that I was forced to leave 10%. I've been in for dinner and the service was better -- they're slow to get to your table but happy to help once they're there. The service at the bar is always good. I guess that's why there are always people eating at the bar.
My recommendation is request a good server when making the reservation. Again, the food is great! Their bread pudding knocked my socks off and the Sunday brunch is definitely worth the $20.