One Chaminade LaneSanta Cruz, CA 95065
831.475.5600
Sunset Restaurant is known for its vast assortment of fresh culinary delights and panoramic views of the Monterey Bay.
We use cookies on this site to enhance your user experience. For a complete overview of all cookies used, please read more here.