Location: 2145 Comstock Street, San Diego, CA 92111
Phone:(858)279-2523, (858)279-3127
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets