La cuisine tarifienne est un mélange savoureux de traditions andalouses et d’influences méditerranéennes et marocaines. Le poisson frais est roi : thon rouge de l’Atlantique, sardines, maquereaux, calamars ou seiches grillées.
Parmi les spécialités locales figurent les « tapas » de fruits de mer, les « ortiguillas » (anémones de mer frites), les ragoûts de pois chiches, et les tajines revisités.
Les vins de Cadix, la bière artisanale locale et les desserts à base d’amandes et de miel sont également appréciés.
Des restaurants renommés comme El Lola, La Pescadería ou Surla offrent une cuisine inventive et conviviale. Tarifa organise aussi des festivals culinaires et des marchés de producteurs bio toute l’année.