La ville de Mazères, située dans le département de la Gironde dans l'Aquitaine, abrite le château de Roquetaillade, entre Bazas et Lagon. Sa première construction se fit au temps de
Charlemagne vers le XII ème siècle. Le château de Roquetaillade était l'ensemble de deux châteaux forts, bâtis dans une même propriété dont le premier ou le Château Vieux s'était élevé au XII ème siècle. Il fut d'abord construit en bois, puis avec l'avènement des progrès techniques, des pierres s'y sont ajoutées. A la suite de plusieurs extensions, le château s'était agrandi, de nouvelles tours furent érigées, des remparts ont été fortifiés. On avait également mis en place d'autres éléments qui servaient à sa protection et à sa défense. La réalisation de tous ces travaux signifiait la notoriété et la force du propriétaire. Au début du XIV ème siècle, on avait édifié la Tour-Porte qui constituait un passage reliant le village au château. Cette voie fut baptisée le Castelnau. Déjà durant la
Préhistoire, le site de Roquetaillade était habité et cette présence humaine fut facilitée par la position et la composition de la région. L'existence des grottes naturelles contribuait également à favoriser l'installation des hommes.