Delaware Ave & Bethany Curve Santa Cruz, CA 95060