Taqueria el Nayarita

660 E 3rd Ave
San Mateo, CA
650.347.5414
37.56745
-122.319594

for Taqueria el Nayarita
Directions
from: