Sunset Restaurant at Chaminade Resort

One Chaminade Lane
Santa Cruz, CA 95065