This place's slogan is "Come for the Food, Stay for the Fun." In our case, it was "Come for the Fun, Stay for the Food," as it was the arcade, not the bar-and-grill-style food that drew us in.
It was a Friday night, so the 20 minute wait wasn't all that bad. But for a mall restaurant, you'd think they might consider more than the 20 or so tables (I didn't count, but I think my estimate is generous) they have in the dining room.
The wait staff was pretty horrendous the night we went, but the girl ended up comping us a margarita because she failed to mention -- when I asked if they had a larger-size margarita than the 6 oz-er she originally brought me -- that the "large" margarita was actually about 100 oz. and smoking with dry ice. It was a monstrocity. My toddler thought it was pretty cool, but I was embarrassed, as the families around me stared like I'd just been brought a flaming ball of poo.
Games are good... no tokens to keep track of, as you get a card to swipe in most of the games. Bathrooms were clean and the changing table was great-sized and not in a stall (bonus!).
Overall, worth a visit, but we probably won't go back anytime soon.