0 By BigRig2019 Resorts CALIFORNIA Santa Barbara / Goleta area Ocean Mesa at El Capitan Ocean Mesa at El Capitan 100 EL Capitan Terrace Lane Santa Barbara / Goleta area, CA 93117 Phone: 805-879-5751 Alternate: …