We have given this place a few tries and we are done. The service is the worst. Our server disappeared for huge chunks of time and our meal ended up taking 1.5hrs. It wasn't even busy. Our kids food came out first and they were done eating and getting antsy while we waited another 25 minutes for our food. During this time we asked for ice cream for the kids. She eventually brought our food 15 minutes later and the ice cream 5 min later. Then I asked for a couple boxes. Apparently she thought we were done with our app and kids food because she took it away. I was going to box it up. She said the kitchen could remake it but that probably would have required another 35 min wait. We complained to the manager and they didn't seem to care. No apology at all. Food was only decent. NEVER going back.