Location Nantuckets Restaurant » Location Nantuckets Restaurant 601 Coastal Highway Fenwick Island, DE 19944