While initially, Cinco de Mayo was celebrated as the anniversary of Mexico's victory over the French in 1862, it has now actually become more popular in the U.S. than our southern neighbor.
Cinco de Mayo has taken on a life of its own, and is now associated with a celebration of Mexican-American culture, similar to St. Paddy's day being a celebration of Irish-American heritage rather than a celebration of St. Patrick.