Greenville, S.C. is a perfect example of the new south; a small town where locals and tourists alike flock to enjoy new flavors, riffs on traditional southern cooking, and craft beer and spirits.