With Japan’s most dramatic tides and a bounty of local delicacies, the town of Tara is a feast for all the senses