Stary kościół parafialny, pochodzący z XVI wieku, wzniesiono na pozostałościach starego kościoła św. Jana, dlatego ludzie nazywali go św. Janem (San Giovanino). Podczas najazdów tureckich, w 1649 r. Nabożeństwa Boże sprawowały mniszki klasztoru św. Archanioła. Od 1902 r. Został przejęty przez Trzeci Zakon Franciszkanów, a przy pomocy wiernych i ówczesnych władz państwowych został odnowiony i ozdobiony trzema marmurowymi ołtarzami. Na ołtarzu bocznym znajduje się teraz ołtarz z świętokradztwem, na drugim ołtarzu figura Matki Boskiej. Bazylika została odkryta podczas renowacji kościoła. Oryginalny stary kościół św. Jana zbudowano w prezbiterium bazyliki. Został przedłużony trzykrotnie w całej historii. Obecny kształt kościoła to oryginalna średniowieczna, półkolista apsyda zrekonstruowana w 1996 roku.