On Christmas Eve, the organisation Los Angeles Malagueños de la Noche provided 2,500 Christmas meals of grilled chicken and tortilla for the less privileged in the city.
There were long queues at the esplanade Santo Domingo with some people waiting for hours in line.
Los Angeles Malagueños de la Noche have been operating for four years and serving 2,500 people with breakfast, lunch and dinner each day thanks to the generosity of local residents.
The organisation has also distributed around 50,000 of foodstuffs to families in need.