Sobre la brecha que conduce de San Juan Bautista Cuicatlán rumbo al noreste y a 30 Km. de la cabecera, se localiza el pueblo de San Miguel Arcángel Santa Flor.
Su templo es de una nave con cubierta de lámina a dos aguas. Un enmarcamiento de desproporcionadas columnillas que forman un recuadro con una moldura horizontal, encierran el acceso al templo. Sobre éste se ubica un frontón cerrado con una ventana coral de forma rectangular. El remate del frontis también es triangular y en su vértice fue ubicado un nicho circular con el Santo Patrono.