Start from
Taqueria Vallarta
608 Soquel Ave, Santa Cruz 95062