Greenville, S.C.'s downtown is a visitor's dream -and that's never more evident than during Euphoria, the city's annual wine, food and music festival.