If you want realism then food would spawn in houses, deer posts, cafes, restaurants, office buildings(snacks and soda mostly), schools(cafeterias school lunches ect.) hospitals ect. Food would be were ever people drop or use it any place they might store it would be a possibility not just grocery stores.