Atlanta has a new restaurant that’s already creating buzz, and if you love good food, strong drinks, and a vibe, you need to add Barrel Proof to your list. Located in West Midtown at Westside ...