It was surprisingly not good. Upon arrival, I went to take my daughter to the restroom, but there was only one stall available for use. The other two toilets were clogged. Ok. No big deal I guess. Get to our table the serour drink the menus are dirty; full of butter and food debris. But our server Brea is friendly and we're both restaurant managers, but we just got off so we're not doing that right now if you know what I mean. So, we order our drinks and the kids items as they are 1 and 3; its always easier to get them going. If you're a parent you understand. Once they eat, there's a small window where they are content to allow you to eat for a few minutes in peace. Well their food came out; they ate. Some time passed; they were getting antsy. Just as my husband and I are finally about to verbalize to each other the amount of time that we had waited, a man dressed in all black approached the table to regretfully inform us that they were out out an entree we'd ordered. We ordered something else. Remember that window I mentioned before? It came. And it went a long time ago. But we waited another 15 minutes. Here's where Brea fails. She sneaks up to the table and grabs our glasses and refills them ninja fast without making eye contact giving us a chance to ask about our order nor does she bother to communicate; something, anything. Op but here comes our food so forget it who cares. Oh wait, what? Taquitos and what? Oh, no wrong table. Sorry, that's not us but hey now let me just go ahead and speak to your manager. So, another 5 minutes goes by and now we just want any employee to come by so we can get the check for our drinks and kids meals. But not one employee passed by or even looked at our table until of course here comes our food and low and behold, guess what? "Just kidding, I guess we had the chicken teriyaki afterall. So I just brought it all but I wont charge you for it." So we waited for 55 minutes. The manager visited finally. He apologized, and didn't charge us for the items that they were out of, but not out of, that we had to wait 55 minutes for. Yay us! We would have much rathered paid full price and not have waited. And then we look like asshole parents who let our kids do whatever they want; completely disrupting other guests. We had everything boxed up, paid the bill, and left.. communication is everything. Instead they tried to ignore it and they train-wrecked. We are super easy going; especially being in the business. This experience came down to training and communication or the lack thereof. Anyways we will return, just not this particular location.