The amount we love Mexican food is a bit ridiculous. There are tacos and burritos and nachos and guac and barbacoa and enchiladas and margaritas and so, so, so much more – we love it! With Cinco de Mayo coming up, these homemade Mexican recipes are perfect to celebrate. Check out these 40 (yes 40!) Cinco de Mayo recipes that you’ll want to make all year long!