← Santa Clara restaurants
Taqueria El Noa Noa
No reviews yet
Mexican930 El Camino Real, Santa Clara
Own or manage Taqueria El Noa Noa? Claim this listing free
Hours
Hours not listed yet.
Details
Address930 El Camino Real, Santa Clara 95050
Websitehttps://elnoanoataqueria.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.