Tapas restaurant · Nantucket
7
"The Nautilus is a recommended dining spot in Nantucket, frequently visited by the author during their stay." - Laura Dannen Redman