This is honestly the most unfortunate review I will have to write because the food is actually good. I went in for my birthday and we got there at 7:12. They seated us right away and then it was all down here from there. We had two get up 3 times throughout the night to find our server. Our margaritas came out 30 minutes late (1 was melted, so it had just been sitting there). Two out of the 7 people didn't get their food until 30 minutes after the rest of the table. The waiter didn't come back to check on us or do refills on anything. We told the manager and she gave the couple a free queso. It was the worst customer service experience. It took so long some people had to leave without finishing. We couldn't stay for dessert. If this place had good customer service it would have a wait on a Saturday night like all of the other restaurants in Gilbert. To be honest the manager should have taken over table at the point of grabbing here (we grabbed her after having to grab two other people that weren't out server so we could get service. )