Trader Joe's 218

Trader Joe's #218, also known as Trader Joe's Ventura - Midtown, is a Trader Joe's specialty grocery store located at 103 South Mills Road in Ventura, California.