Cinco de Mayo Facts Britannica(04) Save Image Image gallery: What Battle Does Cinco De Mayo Celebrate