This quaint island is the perfect spot to enjoy beach days, hikes, historic tours, fishing excursions, and of course, food! You will find some of the best restaurants in Nantucket to enjoy that perfect meal with family or friends while in the area.