Favorite place for Mexican food in AZ, hands down. You don't have to agree with me, but I like to think being a native gives me some extra street (taco) cred. I could drink their salsa by the gallon. No joke. Their food is nothing revolutionary, just Sonoran Mexican food served next to big gulp size horchatas and swimming in cheese. Ride or die. Doesn't hurt to hit the panaderia across the street for a take home dessert, either.