Are you looking perhaps for nutrional complements such as proteins and power suplements for sporters?

If that is your case you may find it in big stores such as El Corte Inglés and Decathlon.

Good luck!

Fernando