Cosmos has excellent conch soup and they are on the beach towards Rutland Point from SeaSplash. We had it twice separated by a few days and it was very tasty both times