clock menu more-arrow no yes mobile

Filed under:


New, 1 comment

b21eater0702.jpgBurger 21, which opened its first Atlanta franchise in 2013, is eying three more locations in the metro area. The Tampa-based chain first opened near the Mall of Georgia in Buford and now has expansion plans for Buckhead, Cumberland Mall, and North Druid Hills. Burger 21 "offers a unique variety of craveable burger creations. We provide burger lovers a taste experience beyond the better burger." [ABC]