Thousands flocked from far and wide to the Dartmouth Food Festival