Trader Joe's 183

Trader Joe's #183, also known as Trader Joe's Santa Barbara, is a Trader Joe's specialty grocery store located at 3025 De La Vina Street in Santa Barbara, California.