Search Results
175 W Cliff Dr, Santa Cruz, CA 95060
Opening to a view of the Pacific Ocean and the Santa Cruz Wharf, Aquarius offers upscale dining, handcrafted cocktailsMore and local wines and beers. Located at the luxurious Beach Inn, the restaurant has an incredible vista from its perch on the cliff overlooking Cowell Beach. It serves fresh seafood from sustainable sources and creates unique dishes from local, fresh ingredients. It's the perfect place for a romantic evening or to splurge on dinner.
See more »