We are moving to this area and really, really wanted a great Mexican place. Think we found it here. We were here on a weekday late lunch and it was pretty empty, which could be a concern. But driving past another evening, there were plenty of cars in the lot. The salsa has a kick, but not too much. The food was VERY good. Much better than our soon-to-be-former Ahwatukee place.
Came back for Thursday happy hour - same great food, and they are right about the margaritas. Really starting to love this place.