← Fillmore restaurants
Los Altos Mexican Restaurant
No reviews yet
Mexican501 Santa Clara St, Fillmore
Own or manage Los Altos Mexican Restaurant? Claim this listing free
Hours
Hours not listed yet.
Details
Address501 Santa Clara St, Fillmore 93015
Phone+18055149078
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.