Phoenix Restaurant Guide

A searchable directory of recommended local restaurants

reservations powered by

You searched for all South American restaurants. Here are 7 randomized picks from 7 options.

Grab new results or start over?

North Scottsdale

deseo

  • 6902 E. Greenway Parkway
  • Scottsdale, AZ 85254

480-624-1202

website

Keep New Times Free.