Location, cleanliness, and service wise this place is great. The food itself? Nothing too special. We had visited this place a few months back and the service sucked so bad I vowed never to return. . only to be convinced to do so again. It seems the staff was upgraded and management really stepped up their game. But it all goes back to the food, nothing too outstanding, just your typical Mexican chain restaurant,