The Catholic folk tradition behind the holiday dates to the 1500s, when it’s said that the Virgin Mary, also called Our Lady of Guadalupe, appeared to an indigenous man named Juan Diego in ...