Explore details about location Rosas de Castillo. Rosas de Castillo is a location situated within the San Cristóbal de las Casas alongside other areas such as Av. Presidente Ortiz Rubio, Callejon Juan Escutia, Santa Cruz.