themole
in
San Jose, CA
Jalapenos Taqueria
206 Laurel St
Santa Cruz
CA
95060
(831) 457-0159
26.6
mi