It is not easy to find restaurants with reasonable price ánd good food around Saint Tropez on the beach. Zanzibar has it all! Good seafood and great pizzas. Not overpriced, good service and great seating right on the beach!
At high season you do need to make a reservation, and they only take cash, no credit or debit cards.