Splash
Permanently closed
49 Municipal Wharf
Santa Cruz, CA 95060
Splash is a unique destination located on the wharf in Santa Cruz, California, offering a vibrant atmosphere for visitors seeking an enjoyable experience by the water. The venue is known for its excellent service and diverse menu, catering to a variety of tastes and preferences.
With a focus on creating memorable moments, Splash welcomes guests to unwind while enjoying beautiful ocean views and engaging ambiance. It is a perfect spot for locals and tourists alike to gather, celebrate, and savor delicious food and drinks.
Generated from the website
Also at this address
See a problem?




