Picture yourself soaking up the sun on the warm beaches of Cozumel, Mexico, sipping a cold margarita and sifting warm sand through your toes. Let the inspiration flood gates open wide for your Cinco de Mayo fiesta. Cinco de Mayo celebrates the victory of the historical battle of 1862 between Mexico and France. This holiday […]