December 12th is a festive day in Mexico City. Particularly for the Catholics. In celebration of the Lady of Guadalupe's image that was seen. There is a whole story to that.
Puerto Rican festival is a really good time to explore spanish harlem. Its the day before the parade in early June. Cultural food, music, games, etc. It may not be too safe roaming around after dark though.