Question: where is cinco de mayo celebrated in mexico
Answer: In Puebla , historical reenactments , parades , and meals take place to commemorate the battle .