324 West Cabrillo Blvd, Santa Barbara, California 93101 USA
Grilled Spanish Octopus**
Photo Credit: Yelp