We were recommended the Coal Pot by our shuttle driver on our arrival to the island. I have to say I would NEVER recommend this place to anyone I knew. This restaurant is not only way overpriced, but the harbor view they have is AWFUL. We went there for dinner one night after dark and what we saw was an incredibly dirty marina with all kinds of debris floating by in the water. The dining area is open and only slightly elevated above the water and an especially large wave can spray the water up and onto the tables and diners. The food was average at best, perhaps it was because we ordered wrong but I was sadly disappointed by our fish entrees which were each slathered in sauce but yet still tasted underseasoned. Prices were pretty exorbitant given the food but that's pretty much expected on any island.
We had a short stay in St Lucia so this was really the only restaurant we went to outside of our hotel, I wish I had another place to recommend. Overall, not a very good experience for which we paid over $200. Thumbs down.