Where is Topper's located?

  1. The view while dining at Topper's is incredible, as it is located overlooking the Nantucket Bay. You’ll find the Forbes Travel Guide Four-Star restaurant inside The Wauwinet hotel at 120 Wauwinet Road in Nantucket, Mass. The amazing location adds to the freshness of the food, since the chefs have the opportunity to use only the freshest seafood and local ingredients. The restaurant's prime spot also allows Topper's to offer diverse dining experiences to patrons. If you’re in the mood for a traditional, sophisticated culinary experience in the main dining room, stick with the restaurant; but if you’re looking for something more casual while still experiencing top-notch cuisine, try Topper's Deck. It offers a more laid-back atmosphere, complete with an approachable wine list.