Start from
Aloha Island Grille
1700 Portola Dr, Santa Cruz 95062