Los Olivos Restaurant in Scottsdale

I had see food tacos. I would NOT recommend them, though my wife thought what she had was excellent. A VERY loud place.

148 views
0 faves
0 comments
Taken on February 2, 2006