Elf’d UP – Alpharetta
UP on the Roof - Alpharetta 33 S. Main St, Alpharetta, GA, United StatesTired of the usual Christmas routine? Make plans to join us at Elf’d UP, our over-the top holiday pop-UP bar that’s become a favorite winter tradition in Alpharetta. The fun begins on November 24 and we promise it will be an elfin’ good time! If...