This South Carolina city punches above its weight when it comes to drinks. The post Where to Drink in Greenville, South Carolina appeared first on Imbibe Magazine.