Restaurants – Bars in Nantucket, Massachusetts. The only wine shop on the island owned and run by a sommelier, NANTUCKET’S LEADING WINE RETAILER. Between the White Elephant and the Nantucket Hotel, at 1 North Beach Street and in the neighborhood of the nearby hotels and downtown Nantucket may both be reached on foot.

1 North Beach Street
Nantucket MA 2554