Address: 210 Stearns Wharf, Santa Barbara, CA 93101, USA
Omar Brand | Sep 18, 2019
Not really
mohamed ahmed | Sep 18, 2019
Not really. You could make it work by getting creative with the menu but it's probably easier to just eat elsewhere and then walk the pier for the view.