Zero Nueve is by far the best pizzeria in Tarifa. It's cheap and cheerful, and a very short drive from El Aguilon. Don't be put off by the interior - book a table in the garden at the back, it's very pleasant and the pizza is great! If you're not in the mood for pizza, the Gnocchi Jamón Serrano is delicious, too. There's a climbing frame for small children. Do reserve in Summer if you don't want to wait.