Crow's Nest Restaurant
2218 E. Cliff Drive
Santa Cruz, CA 95062
Phone: (831) 476-4560
Since 1969, the Crow's Nest Restaurant in Santa Cruz, California has featured award-winning food, spirits & live entertainment from one of the most spectacular waterfront views on the Monterey Bay.