The View Restaurant & Bar, located at Chaminade Resort, is open 7 days a week. Dine comfortably outdoors under the heated trellis and enjoy spectacular views overlooking Monterey Bay and the Santa Cruz Mountains.
View all
Know a great happy hour or special for this location?
Suggest an edit
1 Chaminade Ln, Santa Cruz, CA 95065
© 2025 Checkle, Inc
Privacy
Terms