Casablanca Inn on the Beach

101 Main Street at Beach
Santa Cruz, CA 95060