Polls » What does Cinco de Mayo celebrate?

What does Cinco de Mayo celebrate?

(Poll has closed)

Mexican army victory at battle of Puebla 38% 87 votes

Mexican Independence Day 58% 134 votes

End of the Spanish-American War 5% 11 votes

232 total votes