Location: 947 Broadway, Chula Vista, CA 91911
Phone:(619)585-7015, (619)427-6470
Category: Grocery, Wine & Spirits
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Wines, Liquor Stores, Grocers & Supermarkets