1812 Cliff Dr, Santa Barbara, California 93109 USA
Delicious tapas in Santa Barbara.
Photo Credit: Yelp