Mexican Restaurant - North Scottsdale - LBN7500 E Pinnacle Peak Rd Ste 200, Scottsdaleopen now, until 21:00