Bacara Resort & Spa, 8301 Hollister Ave Santa Barbara, CA 93117, United States
No delivery
Spot something wrong?
Dishes at Ocean House. Prices may vary in venue.