This tropical conch salad from the Morada Bay Beach Cafe in Islamorada, FL is fresh and delicious, and it doubles as a cocktail!