The Achilles restaurant in St. George’s has re-opened for the spring season, with lunch and dinner service available Tuesday through Sunday. A spokesperson said, “MEF Ltd. is thrilled to announce the ...
The old Blackbeard’s restaurant in St George’s has reopened after a major renovation. Next to Fort St Catherine and overlooking Achilles Bay, the new restaurant, called Achilles, was officially opened ...