Los Olivos Mexican Patio hero image

Los Olivos Mexican Patio

Restaurant

7328 E 2nd St, Scottsdale, AZ 85251, USA

Biter Score
8.0
Closed
Sunday: 11 AM – 9 PM