Salsa Fiesta opens in Fort Lauderdale