A celebration of Mexico’s victory at the Battle of Puebla in 1862, Cinco de Mayo is a holiday that many Americans like to participate in as well. Often used as a chance to explore Mexican culture – and of course Mexican food – there are many incredible dishes you can prepare if you are hosting… Read more »