512 North Rd, 02552, Chilmark, MA, USA Map
|
The Home Port Restaurant is located at 512 North Road, in the Fishing Village of Menemsha in the town of Chilmark - On the island of Martha's Vineyard.
Spectacular sunset views, fantastic quintessential Vineyard Summer Restaurant. Nautical, lively atmosphere variety of native fish displayed on walls.
Write Review
Rating
Recommend
Print
Claim
Map