Address: 71 Municipal Wharf, Santa Cruz, CA 95060, USA
Splash is the restaurant with the revolving floor. It is before you get to the dolphin as the Dolphin is at the end of the Wharf.
No, it floats on the Pier/Warf at the very end
Add Answer
Thanks! Your answer is awaiting moderation.
What are the Covid safety practices like here?
What time do they stop serving breakfast?
Are pets allowed?
Trending Places
Grocery store
911 Soquel Ave, Santa Cruz, CA 95062, USA
Candy store
110 Cooper St #100-C, Santa Cruz, CA 95060, USA
Ice cream shop
1020 Ocean St, Santa Cruz, CA 95060, USA
Night club
1209 Pacific Ave, Santa Cruz, CA 95060, USA
Sports bar
507 Water St, Santa Cruz, CA 95060, USA
Winery
10 Pine Flat Rd, Santa Cruz, CA 95060, USA
Wine bar
105 Walnut Ave, Santa Cruz, CA 95060, USA
Pumpkin patch
4444 CA-1, Santa Cruz, CA 95060, USA