3 stars???!! You'd think with such a large Hispanic population, Phoenix would have amazing Mexican restaurants, but we have been to many, and this is the first one I thought was really REALLY good!!! Service was ok, but the salsa and all the food we ordered was fantastic! I found my Mexican restaurant for sure! I'm over-looking the sub par service we had, because every single place in this city has sub par service. Maybe people in the Pacific Northwest are just a different, kinder, gentler, more genuine kind of people, but all of Phoenix servers are barely tolerable...thus far....Still, I'm giving you a 5 for your food and reasonable pricing.