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.