Skip to main content

Los Olivos Mexican Food Restaurant

restaurant · mexican restaurant · Scottsdale, AZ

Address
15816 N Pima Rd, Scottsdale, AZ 85260
Phone
(480) 596-9787
Website
azeats.com/LosOlivos
Where
33.6295, -111.8926

Search Hominin for Los Olivos Mexican Food Restaurant

Other restaurants nearby

More in Scottsdale

Los Olivos Mexican Food Restaurant — restaurant in Scottsdale, AZ | Hominin