share 606 North America Top 10 restaurants in Cape Cod by admin on November 25, 2016 If you are looking to spend some time away from your responsibilities and truly relax, there is no destination more therapeutic than the Cape Cod Islands, Martha’s Vineyard, and Nantucket Island. While you are working read more