Die Kirche wurde zu Ehren der Jungfrau Maria erbaut, als die Familie der Ezzelini in Bassano regierte, zwischen 1158 und 1183. Laut einer alten Tradition wurde sie von Ezzelino II. dem Balbo, der aus dem Heiligen Land zurückkehrte, zu Ehren eines Gelübdes errichtet.
Anstelle des angrenzenden Piazza Garibaldi gab es einst den Graben, der die Stadtmauer umgab; wie viele Kirchen dieser Zeit wurde sie an den Toren der Stadt erbaut, um die Pilger zu empfangen, die nach langen, oft mühsamen und gefährlichen Reisen ankamen.
Zwischen 1287 und 1292 wurde sie den Konventualfranciscanern überlassen, die sie San Francesco widmeten.
Es ist ein romanisch-gotisches Gebäude mit lateinischem Kreuz; die Fassade hat eine Giebelform; der filigrane Vorbau mit Rundbögen stammt aus dem Jahr 1306, in der Lunette sind die Madonna, das Kind, der Heilige Antonius und der Heilige Franziskus abgebildet, die 1613 von Luca Martinelli frescoed wurden. Rechts vom Vorbau befindet sich ein Fresko der Verkündigung, die gemäß der valentinianischen Häresie dargestellt ist, mit dem bereits geformten Kind, das vom Heiligen Geist in Marias Schoß fliegt, geschaffen von Battista da Vicenza in den ersten Jahrzehnten des 15. Jahrhunderts.
Das Innere mit einem einzigen Schiff und Querhaus ist mit Sparren abgedeckt und die Wände zeigen noch vage Spuren von Fresken aus dem 15. Jahrhundert. Auf dem Hauptaltar eine Kopie des hölzernen Kreuzes von Guariento, dessen Original im angrenzenden Stadtmuseum aufbewahrt wird.