Margaritas, salsa dancing, flavorful dishes, and Latin music, here's where to go on the SouthCoast for Cinco De Mayo.