Former Blackbeard’s restaurant reopens with new name and look

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…

Go to Source