Finding a restaurant in St Tropez isn't difficult, sorting the wheat from the chaff however can sometimes be a little trickier. Below we have assembled a selection of high quality and a few award winning restaurants of varying cuisines for you to choose from a short walk from your luxury villa Saint Tropez.