There is a massive amount of stuff about Tarifa ('The Windy City') on the net. Many of the locals don't speak English (a good sign of it not being too over developed) - so to practice some basic Spanish phrases - click here (BBC) or here (Hispaniola) ... better still, why not take a course while you are there - you can book lessons with Hispalense in Tarifa itself.
Here are a few other Tarifa related links you may find useful:
Megapuerto - No Gracias! (Video)
We already have an efficient and sizable commercial port in Tarifa - but the Algeciras authorities are proposing a major new development that will destroy the views from the old town ramparts and introduce a huge increase in commercial traffic through this small town. It will also put at risk marine and other wild life in one of the most special migration regions in Europe.
The following maps should help you find your way to / around Tarifa: