The three-day Dartmouth Food Festival offers a wide variety of treats for the tastebuds.