Taquería Jalapeños & Pupusería
107 Leonard St, Santa Cruz
(831) 466-6565
Menu
Restaurants in Santa Cruz, CA
Taquería Jalapeños & Pupusería
107 Leonard St, Santa Cruz, CA 95060
(831) 466-6565