One of the better Mexican restaurants in North Scottsdale - top notch service and ingredients. This feels more legit than places with chilies and oversize parrots hanging from neon-colored stucco walls. I strongly suggest you try their house Guacamole!!!