Start from
Loard's Ice Cream
307 Beach St, Santa Cruz 95060