2981 Cliff Dr, Santa Barbara, CA 93109 +1 805-898-2628
restaurant, Santa Barbara, CA, US
Today
How to go there