Dining and Drinking > Restaurant, Landmarks and Outdoors > Park, Landmarks and Outdoors > Surf Spot
Address: 701 W Cliff Dr, Santa Cruz, CA, 95060
Phone: (831) 429-2850
Category: Restaurants
Tags: #DiningandDrinking>Re #LandmarksandOutdoors #LandmarksandOutdoors
Listed on BizVoices