Restaurant signal

Taqueria El Noa Noa

mexican restaurant in Santa Clara, CA.

Public signal

Member approval

No votes yet

mexican

Restaurant details

Address
930 El Camino Real, Santa Clara, CA, 95050
Website
Visit website
Source type
fast_food

Member controls

Your signal

Sign in to vote or favorite this restaurant.

Sign in