I used to live there..go yearly to see my family and own a travel business so know eats.
I will not give directions as you can ask there...(space and time)
Sheer - romantic and wonderful near Jolly Beach. Fine dining.
OJs or nearby Turners Beach for lunch on the sand/lobster..near Johnsons Point (Perfect after Fig Tree Drive excursion)
Roti King on St. Mary's in town for real honest to goodness Trini Roti and local fresh fruit juices
The Beach on Dickenson Bay for wifi, drinks and snacks..food is mediocre..great setting
Russels on Fort James
La Bussola on Runaway Bay
Chippie Wagon Wed. behind Siboney Hotel for real fish and chips and UK fare
Abracadabra in English Harbour
Admiral's Inn for pumpkin soup on the historic harbour for lunch