Trader Joe's 26

Trader Joe's #26, also known as Trader Joe's San Diego - Hillcrest, is a Trader Joe's specialty grocery store located at 1090 University Avenue in San Diego, California.