mexican phoenix scottsdale wallpaper best mexican restaurants in phoenix scottsdale 15323 N Scottsdale Rd Ste 195 Scottsdale AZ. The kiddos can feed the ducks dance and run around the expansive restaurant while wa… Tuesday, June 14, 2022 Edit