Braves All Star Grille Location: Atlanta A-R-T was tasked to fabricate many special displays in the new All-Star Grille in Atlanta, Georgia including a 6ft tall “A” inverted logo stuffed with various Braves memorabilia. Elements: Special fabrication PreviousNext