Tapas restaurant · Nantucket
7
"A relatively new restaurant called The Nautilus right in town that has Asian fusion food that's really good, too."