Celebrate Cinco de Mayo in San DiegoCelebrate Cinco de Mayo in San Diego with guacamole, margaritas, mariachi music and fiestas.