← Mountain View restaurants
La Salsa
No reviews yet
Mexican660 San Antonio Rd Ste A, Mountain View
Own or manage La Salsa? Claim this listing free
Hours
Hours not listed yet.
Details
Address660 San Antonio Rd Ste A, Mountain View 94040-1304
Phone16509178290
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.