1436 Chapala St, Santa Barbara, California 93101 USA
Thanks for the beachside Italian 3-way!!... Yes I'm talking about a sandwich.
Photo Credit: Yelp