First I'll start by saying that the food was ok and nothing special. The chips are served room temp/cold, but the salsa is pretty good if mild. Wife had shrimp enchiladas which were tasty but my steak fajitas were almost flavorless - I think they didn't season the meat at all. Kids had standard beans and rice with a cheese quesadilla (no kids burgers and fries here by the way). They also took awhile to bring a high chair out (not until after we ordered up front) and the tables are tiny.
We also ordered desserts but a good 20 minutes after finishing our meal, the staff still hadn't cleared our table and brought them. My wife flagged one down and asked and minutes later still nothing. I went to question the owner and he had the gall to say "we are really busy, you should have told us when you're ready for dessert." Pretty much a direct quote, no apology or anything. He angrily asked me if I wanted a refund (all of this in front of a line of customers too). Of course I took the money and got the hell out - this place will never get another dime from me, but Mesa seems to be content with the average fare and bad service.