Get directions to: Trader Joe's, Santa Barbara, CA
Restaurant address: 3025 De La Vina St Santa Barbara, CA 93105, USA
Restaurant: Trader Joe's