By far the best Mexican restaurant I've been to in Arizona. The one in Mesa has a nicer outside seating area with a big tree in the middle, but the inside looks exactly the same. Consistently great food, and even better margaritas. The salsas are very good too, and the wait staff is friendly.