Taquería Jalapeños & Pupusería
107 Leonard St, Santa Cruz
(831) 466-6565
Recent Reviews
Order Online
You May Also Like
The Jury Room - 712 Ocean St
Bar, Dive Bar
Jack In The Box - 640 Ocean St
Fast Food, Burgers, Tacos
Solaire Restaurant + Bar - 611 Ocean St
American, Lounges
Restaurants in Santa Cruz, CA
Taquería Jalapeños & Pupusería
107 Leonard St, Santa Cruz, CA 95060
(831) 466-6565