You do need a vendor's license to sell anything in Retiro park. I have see the police sweep the place clean on occasion. Imagine a couple dozen or so africans running through the trees with blankets of trinkets rolled up and slung over their backs. That's why they put them on blankets..so they can pack up in a hurry if they have to as I've heard it's very difficult to get the needed license.

Leche