38 W Victoria St, Santa Barbara, CA 93101, USA
Locally sourced food & drink is the focus at this upmarket indoor food hall with a dynamic vibe.