Los Altos Mexican Restaurant
501 Santa Clara St, Fillmore
(805) 514-9078
Recent Reviews
Los Altos Mexican Restaurant
501 Santa Clara St, Fillmore 93015
(805) 514-9078