Aquarius is the hotel restaurant for the Dream Inn. It sits 20 feet above the beach with an outstanding view if the Santa Cruz wharf and beach. There is a wonderful selection of fresh local seafood and well-aged beef. Our waitress was well - informed and very knowledgeable. We were greated warmly by the host when we entered. Valet parking at the Dream Inn
makes visiting this beach restaurant easy.
If you own or manage Aquarius - Dream Inn, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.