
Caribbean Plate: A Great Little Seaside Spot in Antigua
It’s tucked away in a hotel on the northern coast of Antigua. But it’s one of the island’s best-kept secrets. This is Mamma Mia, a terrific little Italian-Caribbean fusion spot set in the Northshore Seaside Suites Hotel. I tried the restaurant on my …