Trader Joe's 120

Trader Joe's #120, also known as Trader Joe's Chula Vista, is a Trader Joe's specialty grocery store located at 878 Eastlake Parkway in Chula Vista, California.