A great place to do volunteer work. You can help in the kitchen preparing or packing meals for Meal on Wheels. You can help delivering the meals and socializing, they are ok with any way you want to deliver, on foot, bike, car... it is up to you.
I know they also have a garden on the rooftop, and they take volunteers for that as well.
People are friendly, they usually have someone responsible to manage the group of volunteers in the kitchen.
You need to go to an orientation before starting volunteering there. It's pretty quick.
After that you can just add your name to schedule, and it can be a one time thing or weekly, they are really flexible. You can also call and check what spots they have available in the schedule. I wish there was an online schedule I could just add my name, but the system they have works as well.