It seems that people in Mexico start celebrating
Dia de los Muertos (Day of the Dead) a few days before the actual holiday
(Nov 1-2).
The skeletons are looking at you from the windows, the stores are full of chocolate skulls and zombies walk or ride bicycles among regular people.