Westside Santa Cruz Farmers Market

2300 Delaware, at the corner of Natural Bridges Drive and Delaware
Santa Cruz, CA 95060