Los Altos Restaurant
Santa Barbara (Ca), United States of America
Restaurant, Mexican Style, Vegetarian Available, Happy Hour
Self Brand
All Ages
For All Genders
+1 805-845-8898
USD / Person
Family-owned eatery providing an array of traditional Mexican plates in a d... more...
No reviews yet
0900-2100: FRI
0800-2100: SUN,SAT
Call on Holidays