Only in low season or bad weather please. Best with levante, in the little bay no waves. Take care further out, very strong current, if you get into troubles your next stop will be the Canarien Islands.
From Tarifa town follow the wall of the port. Park at the Balneario, across the street.
Different bars/restaurants about 200m direction town, nothing right on the beach