Située à l'extrémité d'un éperon rocheux et dominant la Dordogne, la chapelle rappelle la légende de Saint Front, apôtre du Périgord, qui terrassa un terrible dragon, le Coulobre.
On raconte qu'une grande peau de serpent est restée très longtemps visible sur le mur de la nef en souvenir du dragon vaincu. L'antre du dragon serait même situé sous la chapelle (grotte).
La chapelle daterait du VIIIe siècle, pour au moins certaines fondations, et du XIIe siècle avec des chapiteaux romans exceptionnels. Elle comporte deux entrées, une devant et une de côté. La dernière est en arc brisé surmontée d'une tête humaine.



