Los Olivos is a good, traditional, Mexican restaurant. Good food (GREAT Salsa!) in a casual environment - an excellent option for a relaxed meal with good food at a reasonable cost. Service is always good. Atmosphere at the North location is more open than their old town Scottsdale location which has more rooms - but food is similar.