I've been working with a good group called Voluntarios Sin Fronteras. They have lots of different programs in the city, everything from teaching low-income kids, to helping out at comedors, to teaching computer classes.
All you need to help out is a moderate level of spanish and a somewhat...