Cinco de Mayo is more than an opportunity to break out the margarita mix and throw a fiesta. The Mexican celebration that takes place on May 5 commemorates the Mexican army’s 1862 victory over French forces during the Franco-Mexican War. This relatively minor celebration has morphed into a full-throated celebration of Mexican culture, with parades,…

