← Santa Clara restaurants
Taqueria Vallarta
No reviews yet
Mexican2525 Scott Blvd, Santa Clara
Own or manage Taqueria Vallarta? Claim this listing free
Hours
Hours not listed yet.
Details
Address2525 Scott Blvd, Santa Clara 95050
Phone+14084929310
Websitehttp://www.taqueria-vallarta.com/
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.