El Banco de Alimentos de Cádiz fue creado en 1996 y es una asociación independiente, apolítica, aconfesional y sin ánimo de lucro, que se constituyó con el fin de mejorar la situación de las personas necesitadas y que viven en la pobreza y exclusión recuperando excedentes alimentarios aptos para el consumo humano y haciéndolos llegar a personas en situación de precariedad alimentaria.
Desde Torre Tavira son varias las campañas de recogida de alimentos que se han llevado a cabo en los últimos años, tanto de cualquier tipo de alimentación en general como a través de campañas de recogida de un tipo concreto de alimento en función a las necesidades existentes en las reservas del Banco de Alimentos.