There are two addresses in Barcelona that I can recommend:

1. EUROSIMER SA
Enric Granados, 68 08008 Barcelona
Phone +34 934 51 22 32
I don't know whether they still have papers and films etc. but they are great guys and I know for sure that they do business with customers in South America.

2. ARPI Barcelona
La Rambla, 38-40