New in 2022, Nantaco is Nantucket’s only street taco spot. Enter their exciting new space on S Water Street for tasty tacos and more!