El temple de Santa Maria dels Àngels és un edifici del segle XVI en estil gòtic català, que el presideix un massís campanar i una portalada renaixentista flanquejada per dues torres, que l’hi donen aspecte de fortalesa. Conté diverses mostres destacades d’art moble religiós.
L’edifici va aixecar-se a partir d’un d’anterior, romànic, i a sobre de l’antic centre de la ciutat romana: el fòrum.
La torre Bernat de So formava part del seu sistema defensiu, construïda també al segle XVI, després de la destrucció del castell.