Relish in a dining experience that promises an exquisite menu of hand-crafted cocktails and small plates at one of the best restaurants Atlanta has to offer: The Tavern at Atlas.