Taqueria Santa Cruz
1002 Soquel Ave, Santa Cruz
(831) 429-5193
Menu
Restaurants in Santa Cruz, CA
Taqueria Santa Cruz
1002 Soquel Ave, Santa Cruz, CA 95062
(831) 429-5193