For a small city in the Blue Ridge Mountains, Greenville, South Carolina offers a well-seasoned, diverse restaurant scene ...