Supermarkets & Super Stores in Delhi, CA Del Valle Supermarket9735 Stephens StDelhi, CA, 953152096641230Food City Grocery Weekly AdsGrocery StoresMarketsShoppingSupermarkets Super Stores Show More