Planet of the Grapes Chosen as Top 10 Wine Bars in Georgia

Got wine? Dalton sure does, and recently local Dalton Wine Bar, Planet of the Grapes Wine Bar and Retail Wine Shop, was voted among the top ten best wine bars [...]