If you want nice views, friendly atmosphere, and great food, check out the "Coal Pot" in Castries.

 The Coal Pot is located on a small water inlet, with views of the local marina and boats, no walls allow for unobstructed views day or night, with a small intimate surrounding for romantic dinners.

The food is mostly seafood ( being on the water ) but the menu ( which is on a chalk tablet as it changes daily with the seafood selection) is extensive enough for the pickiest eater

Definitely worth paying the Coal Pot a visit for dinner.