Casablanca Inn & Bistro is a charming establishment nestled in the heart of Santa Cruz, CA, offering a unique blend of accommodation and dining experiences.
With a focus on providing a cozy atmosphere and delicious cuisine, guests can enjoy a relaxing stay and savor delectable meals in a welcoming setting.
Generated from their business information