Happy Cinco de Mayo 2012!

El cinco de Mayo de 1862 y el sitio de Puebla

Picture provided by Southern Methodist University, Central University Libraries, DeGolyer Library

Also known as the El Dia de la Batalla de Puebla (The Battle of Puebla Day), Cinco de Mayo celebrates the victory of Mexican forces over the French in Puebla in 1862. Today it is also celebrated by millions of Mexican Americans to celebrate their heritage. I know I’m going out to have a margarita or two. Bring on my culture!