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 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. A few years ago, the Algeciras authorities were proposing a major new development that would destroy the views from the old town ramparts and introduce a huge increase in commercial traffic through this small town. It would also put at risk marine and other wild life in one of the most special migration regions in Europe. It hasn't been built - so far!
The following maps should help you find your way to / around Tarifa: