The crow's nest is a waterfront, ocean view restaurant situated in the santa cruz yacht harbor. We are famous for fresh seafood, aged midwestern beef and tasty pasta creations. We also feature a beach front banquet facility available for all your special events.
Listing last updated on
May 6, 2016