Trader Joe's 188

Trader Joe's #188, also known as Trader Joe's San Diego - Point Loma, is a Trader Joe's specialty grocery store located at 2401 Truxtun Road in San Diego, California.