- April 3, 2026
Loading
Burger 21 brand adds Georgia, Carolina locations
Tampa-based restaurant franchise Burger 21 is expanding its brand to Georgia and North Carolina with the opening of its first metro Atlanta restaurant followed by a new location in Charlotte, N.C. The restaurants mark the concept's eighth and ninth locations. Another 16 restaurants are said to be in development along the East Coast.