Santa Cruz de las Flores is the name of a town located in the municipality of Tlajomulco de Zuñiga, in the state of Jalisco, Mexico. It has been called Xochitlan, meaning "Place of Flowers".