More than just tacos and tequila, celebrating Cinco de Mayo in San Diego is full of rich, cultural offerings and fun for the whole family. From the first annual Mariachi Festival to the 30th annual Fiesta Old Town, this fifth of May find yourself the perfect place to celebrate the music, food and fun of the Mexican culture.