I became curious about the lack of recycling here and contacted the Municipality of Miraflores to see what they have arranged. It's pretty interesting: they register your name and address and then have recyclers (who are small family businesses) who swing by twice a week during certain hours (depending on your zone) and will pick up bags of recycled goods that you have labelled with a special printed tape they give you. Besides the usual plastics, glass, paper and cardboard, you can also leave old electronics, batteries, and even cooking oil.
They told me that most municipalities arrange something similar, but I can't vouch for that.
If you live in Miraflores and are interested in doing something similar in your apartment, house or office, here is the contact detail:
PROGRAMA "BASURA QUE NO ES BASURA"
Municipalidad de Miraflores-Subgerencia de Desarrollo Ambiental
Telf: 617-7173 / RPC: 942-114-807
Ernesto Diez Canseco N° 219 3er piso, Miraflores email@example.com