Location: 947 Chumash Trail, Vista, CA 92084
Phone:(760)726-9999
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets, Produce, Fruits & Vegetables Retail, Farmers Markets