Arrive hungry—Greenville is full of food, drink, and southern charm.