Service was awful, dirty eating utensils, plates of food slammed on the table, sauce spilled on the table, had to ask for each beverage refill even w/ empty glasses on the edge of the table. The food hasn't been more than mediocre in the recent years at Los Olivos. The waitress made a show of jiggling her breasts at my husband rather than provide a reasonable modicum of food and beverage service. She showed no training at all, and less class as a person. I've only heard my husband mention once before, 'she was lucky to get a tip at all'. Staff people were standing around talking, joking, not much care for clients. It almost seemed like the staff, cashier and seaters included, were doing us a favor by providing the minimal service that they could get away with. Where we sat the walls were filthy dirty, even salsa splashes. It looked like somebody had blown their nose on the wall. Do NOT touch under the tables as there must be years of gum wads stuck under them, which is a hepatitus concern. I'm afraid to dine here anymore.
At the time we were in the restaurant, it wasn't particularly busy, so there really aren't any excuses for such a lame dining experience.
If dining at Los Olivos, or the style of food is mentioned again, both my husband and myself will suggest Frank & Lupe's on Marshall Way in Scottsdale.
I'm sorry to say, Los Olivos has gone way down hill in the recent several years and prices have gone up considerably. I remember when there were a few good male servers at Los Olivos, but alas, only one we know of now. I've started to wonder how long the restaurant will be able to stay in business before being shunted out. Personally, I'll be sorry to see the restaurant close, but there are too many other good, clean eating places where clientele are treated w/ respect, good service, and good food for a fair price.
Margaritas at Los Olivos are still good tho.
Bottom line, pass by Los Olivos, much better elsewhere in Scottsdale and surrounding areas. ! . ! . ! .
Pros: Just disappointment after disappointment
Cons: Bad service, mediocre food, dirty, arrogant, haughty