Saint Tropez has earned the reputation of being a luxury summer destination so it’s no surprise there are numerous Michelin-starred restaurants here. From fine dining at La Vague D’or to iconic beach clubs like Le Club 55, there’s a bit of everything to keep your...