38 W Victoria St, Santa Barbara, California 93101 USA
(Photo/Video by Ins@foodie.skye)
Photo Credit: Yelp