This may seem obvious to many of you, but it had not occurred to my family until my mom saw my aunt do this once in San Diego and since I see A LOT of people throwing food away at restaurants, I am just going to throw this idea out there :). I do not see homeless people on the streets in my town, but I often do when traveling. When out of town, our family many times eats at restaurants and doesn’t have a way to keep food fresh or eat leftovers, like we would at home. So, at the end of our meal, we always ask for boxes and plastic silverware. Then we give the food to the people outside who look like they might be in need. To be honest, we have had a couple of people refuse, but overall, the smiles are truly heart warming. When it seems safe and appropriate, we engage in conversation, which often seems to mean even more than the food.
For example, we were recently in NYC. Pictured below is one meal that my mom and I ordered to split. It was a ridiculous amount of food. We were able to pack up two meals to give away and the people at the table next to us (we did not know them) were nice enough to pack up their food too. (We asked them if they would be willing when we saw how much untouched food they were going to leave).