Cinco de Mayo marks the 1862 Mexican victory at Puebla, a symbol of resistance that evolved into a major U.S. party and sales boost, while remaining a regional celebration in Mexico.