Tasting cocktails at The Battery Atlanta's new pop-up bar

Tinsel Tavern is spreading holiday cheer and tasty drinks inside Live! at The Battery Atlanta.

Top Videos