Le Château de Montastruc (privé) a été bâti au XIIIe siècle, reconstruit à la fin du XVe siècle en vertu de lettres patentes de Louis XI, il est élevé sur des rochers taillés à pic, et entouré au Nord et à l'Ouest de fossés et à l'Est d'une profonde coupure dans le roc. La légende contait qu'un Gantonnet d'Abzac, partant pour la croisade, s'arrêta à Chypre où la reine s'éprit de lui. Furieuse de ne pas trouver d'écho à ses prières, celle-ci donna un anneau au chevalier avec l'inscription "Qui ne veut selle, Dieu lui donne", ce qui devint la devise des d'Abzac et figure sur les armoiries municipales brevetées le 4 janvier 1994.