A few months ago, our local food pantry notified the news outlets that they had too much food and anyone who wanted free food should stop by and take whatever they needed or wanted.
I think it takes effort to give away food. It must be stored safely and there must be a reliable way to get the food to those that need it. Cafes and eateries toss lots of leftovers, but I am not sure who would want that crap.
Here in Utah, in fact, there is a group that wants leftovers given to the homeless which is foolish because that would represent a health problem.
I say research the laws in your area and if any of you want to help, start by removing the barriers. I am sure many food stores would like to help if possible.