Cap Soleil Tropical is a restaurant offering a unique cuisine experience.