1000 41st Ave, Santa Cruz, California 95062 USA
2020 throwback when we couldn't dine in, so we dined in the car at the beach!
Photo Credit: Yelp