De La Vina Inn

1 review

1323 De La Vina St
Santa Barbara, CA 93101-3120 US