Chaminade Resort and Spa
1 Chaminade Lane
Santa Cruz, CA 95065 United States
Join us at The View, a Treeside Restaurant for a special Thanksgiving meal overlooking Santa Cruz and Monterey Bay. Enjoy a variety of Chef Stations including chilled seafood, organic farm to fork, traditional favorites including apple cider brined turkey, holiday desserts, and more! Reservations required.