My family and I have been here multiple times. We always have a wonderful meals. It's kid friendly and very fast and simple service. The only reason why I didn't give this place 5 stars is every time we are in. We feel rushed. Like eat it and beat it. I hate that. I don't want to be there all night either. But when you appetizers comes out with your main course, this will give that perception. I totally understand that waiters need to turn over tables, but I just got here. I want to relax and actually enjoy my food and my family's company.