Santa Cruz, CA

Elkhorn Slough National Estuarine Research Reserve

Elkhorn Slough National Estuarine Research Reserve is an event venue in Santa Cruz, CA, at 1700 Elkhorn Road, Watsonville, CA 95076. There are 2 upcoming events listed, starting Sat, Oct 3, 2026. Tickets are sold on the source platform — every listing links straight to it.

Nearby hotels
Advertisement