Question: is cinco de mayo a holiday?
Answer: Within Mexico, Cinco de Mayo is primarily observed in the state of Puebla, where Zaragoza's unlikely victory occurred, although other parts of the country also take part in the celebration. ... For many Mexicans, however, May 5 is a day like any other: It is not a federal holiday, so offices, banks and stores remain open.