Trader Joe's 23

Trader Joe's #23, also known as Trader Joe's San Diego - Carmel Mtn Ranch, is a Trader Joe's specialty grocery store located at 11955 Carmel Mountain Road in San Diego, California.