Well. The food is consistently decent and it's very family friendly. The staff are friendly and they try really hard.
The problem is that they are painfully slow. And be prepared for them to mix up your order.
I feel that after thIs much time in business, they should have had the bugs worked out by now.
We keep coming back because we all like the food, but I wish they'd get their act together.