Tips and ideas for hosting a festive Cinco de Mayo party in your backyard, including colorful decor, Mexican dishes, margaritas, and more.