Achilles Restaurant Re-Opens In St. George’s

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 grand re-opening of Achilles, a modern tavern by the sea, just in time for the spring season. After a successful inaugural year, Achilles is […]

Go to Source