La Basílica de Santa Teresa de estilo neoclásico está constituida por dos iglesias, al lado este Santa Ana y al oeste Santa Teresa, las cuales se unen en el imponente altar mayor.