Opening to a view of the Pacific Ocean and the Santa Cruz Wharf, Aquarius offers upscale dining, handcrafted cocktails 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.