Food is good and nicely priced. However, do not dine in for the buffet with small children. We were treated very poorly (ie. drinks basically thrown at us and the waitress was very short with us). Even more poorly when my 5 year old accidentally spilled her food.
more