I am heading south this weekend to Savannah and wanted to know the best shop to hit as I will likely be short on time and want to make it count. Thanks for any help.
Habersham Beverage has 2 locations and is really the only bottle store worth visiting. The store on Abercorn St usually has the bigger selection between the 2.