Santa Cruz de las Flores es un pueblo ubicado en Jalisco, México con aproximadamente 9,377 habitantes. En 1594, el pueblo fue trasladado a su ubicación actual debido a la abundancia de agua y tierra fértil. La iglesia principal del pueblo está dedicada a Nuestra Señora de la Soledad, cuya imagen llegó misteriosamente en una caja de madera. Las fiestas patronales se celebran el 15 de septiembre en honor a la Virgen de la Soledad.