Perhaps you are thinking of the Shadowbrook Restaurant in Capitola, just a few miles south of Santa Cruz. It has a tram that transports you down the hillside to the restaurant. Quite a fabulous dining experience.
TO THE OWNERS OF MARIANNE'S ICE CREAM: Please include your new location at 218 State Park Dr in Aptos on Tripadvisor!! I would be happy to give you a review for your new location, which totally ROCKS!!!