Der Ort liegt im Valle della Cupa, der großen Karstsenke rund um Lecce, achtzehn Kilometer von der Adria und zweiundzwanzig vom Ionischen Meer entfernt. In römischer Zeit wurde das Land einem Centurio namens Vilius zugewiesen, und von seinem Namen kam der des Casale Vigliano; aus jener Zeit blieb ein Staudamm, der das Wasser sammelte und es bis zum Wohnsitz des Centurio laufen ließ. Das Casale wurde in der Barbarenzeit zerstört und lebte im elften Jahrhundert mit den Normannen wieder auf, sogleich in die Grafschaft Lecce eingegliedert und mit einem neuen Namen: San Donato. Auf dem Platz des römischen Hauses bauten sie die normannische Burg. Doch die Geschichte beginnt hier viel früher: im Gebiet gibt es eine megalithische Specchia, das neolithische Areal von Specchiarosa und Reste messapischer Mauern, und im Ortsteil Galugnano stehen noch zwei Menhire, der von La Lete und der von Curti Vecchi.
Die normannische, dann aragonesische Burg wurde im siebzehnten Jahrhundert als Palast neu gebaut und erhielt bei den Arbeiten des neunzehnten die klassizistische Fassade, die sie heute hat: sie bewahrt den viereckigen Umriss und die Ecktürme, zwei davon noch sichtbar, während die anderen vom Bau verschluckt wurden. Drinnen läuft um den Hof ein Säulengang aus Pfeilersäulen, vorn rund und hinten kantig, und darüber eine Loggia mit Bögen, verziert mit Akanthusblättern und Granatäpfeln; im Erdgeschoss und in den Kellern wurde gearbeitet und wurden die Vorräte gehalten, und eine Ölmühle war in Betrieb. Zum Palast machte die Burg der Baron Pasquale Maiorana, der 1759 den Herzogstitel kaufte. Im Gemeindewappen steht ein Löwe, und er ist die getreue Kopie einer großen Skulptur, die am Eingang des Baronspalastes stand. Die Mutterkirche, in normannischer Zeit entstanden und ganz erneuert, wurde 1704 vollendet: Lecceser Stein, gesprengter Giebel und ein Fenster, geschlossen von einem Steingitter mit sechsunddreißig kleinen Löchern.