The Ritz-Carlton Bacara

The Ritz-Carlton Bacara
8301 HOLLISTER AVENUE, SANTA BARBARA, CALIFORNIA, USA, 93117