Taqueria Santa Cruz

1002 Soquel Ave, Santa Cruz
(831) 429-5193