Located right on the beach where the Harbor meets the sea, The Crow's Nest is one of the most beloved restaurants in Santa Cruz. For over 45 years guests have returned again and again for breathtaking panoramic views of Santa Cruz Harbor, lighthouse and wharf, and to enjoy award-winning cuisine, spirits and live entertainment.