611 Ocean Street Santa Cruz, CA 95060
Seated: 15
Square Feet: 780 ft2
Inspire your guests with visions of redwoods etched into the glass, lending just the right amount of privacy to your event.