We enjoyed a nice dinner here at Chevalier de la Tour in one of the open courtyards in Sarlat. There are many good restaurants here.