Le Roc du Berger is a restaurant in Rocamadour specializing in Quercy cuisine cooked over a wood fire. It is situated in the shade of an old truffle field, offering a rustic setting between the Gouffre de Padirac and Rocamadour.