Cinco de Mayo (May 5th) celebrates a great Mexican military victory in 1862.