Tasting treats from Nantucket, a small island south of Cape Cod in Massachusetts a state on the east coast of the US. Big thanks to Little Miss E for...