Location: 1107 Dover Place, Delano, CA 93215
Phone:(661)725-5928
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Mexican Restaurants, Grocers & Supermarkets