11 W Victoria St, Santa Barbara, California 93101 USA
Always love their squid ink calamari!!
Photo Credit: Yelp