Love to eat? Then food festivals are a safe bet when it comes to outings you might enjoy. They come with great grub, a sociable atmosphere and usually feature live entertainment and games. While almost every urban center has a food festival that draws tens of thousands of people, there are a number of small towns around the United States where an annual food festival is the biggest area event of the year. Here are five great small-town food festivals that draw crowds from a distance.