Das Stadttheater von Gallipoli wurde 1825 vom Adligen Bonaventura Balsamo auf eigene Kosten erbaut. Er nannte es "Teatro del Giglio" als Hommage an die Familie Bourbon. Nach dem wirtschaftlichen Zusammenbruch der Familie Balsamo wurde das Theater 1874 von der Gemeinde erworben, die das Restaurierungsprojekt dem Ingenieur Oronzo Bernardini aus Lecce anvertraute. Das Innere wurde komplett renoviert, wobei besonderes Augenmerk auf Möbel und Dekorationen gelegt wurde. Die Fassaden der Kisten wurden mit vergoldeten Stuckarbeiten angereichert und die Kisten vollständig mit Damast bezogen. 1879 wurde das Theater nach Giuseppe Garibaldi benannt.