A lot of food banks require means testing and some people are too embarrassed to use them. Food not Bombs organisations exist in loads of cities and do a lot of good. All the food is tinned or unopened, I think it would be common sense to not eat anything that is open/tampered with.