Me and my son both volunteer at the local bum-feed in a church basement. The work involves prepping plates with like meatloaf, potatoes, veg, gravy (or whatever the meal of the day is), serving folks plates at the tables, washing pots, general kitchen assisting. The food is very good and you get fed. The cook is a chef at a four-star restaurant.
The local church bum-feed would probably be a good option for working off community service- most of the folks there will be doing it voluntarily, so how bad could it be?
And the folks you will work with and who will sign your timesheets will all be either the kind of Christians that actually read the parts in their bibles about being nice to the poor and downtrodden, or else some sort of liberal/commie/anarchist like me and my kid.
Avoid anything actually run by the government, or contractors for govt. If you stick with volunteer organizations, you will get through this more happily.