New restaurant opens at popular Sarasota shopping center, offering a mix of Cuban, Latin and American favorites.