Imagine Beach Spot
W Cliff Dr
Santa Cruz, CA 95060
Imagine Beach Spot is a quaint coastal retreat nestled in Santa Cruz, CA, offering a serene escape for visitors seeking relaxation and tranquility.
With its picturesque beachfront setting and laid-back atmosphere, Imagine Beach Spot provides a peaceful haven for guests to unwind and soak in the beauty of the California coast.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.