Gallery Amenities Our Inn An Inviting Escape Villa Rosa Inn is located at the beach where State Street meets the ocean between Stearns Wharf and Santa Barbara Harbor. BEACH CAM 15 Chapala Street, Santa Barbara, CA 93101 View fullsize View fullsize View fullsize View fullsize View fullsize View fullsize