
Lucha libre, Mexican parades, food competitions, DIY piñata workshops, folkloric dances, tacos. All of these events will be featured across a multitude of fiestas this weekend to celebrate Cinco de Mayo in Houston, Texas.
Cinco de Mayo commemorates the Latin American country's victory over France in the Battle of Puebla, which took place on that day (May 5th), 1862.