American Restaurants
Edit

Aquarius Restaurant

(831) 460-5012 | Website | Facebook
175 W Cliff Dr, Santa Cruz, CA 95060 | Directions
Hours: Mon-Sun:7:00 am - 10:00 pm/
About Aquarius Restaurant

Located just off the beach in Santa Cruz, Aquarius is an oceanfront Santa Cruz restaurant serving fresh and local seafood in a cool and breezy interior.