The Ritz-carlton Bacara

The Ritz-Carlton Bacara, Santa Barbara, 8301 Hollister Ave, Santa Barbara, CA 93117, United States

(805) 968-0100

Location