Bottles & Barrels is a liquor store offering a diverse selection of wines, spirits, and craft beers. It is a newly opened establishment in Columbus, GA.