Even though December 12 is the day of the Virgin of Guadalupe in San Miguel it is celebrated for several days.