Skip to main content

Burger 21 opens Georgia and N.C. restaurants


New York -- Fast casual Burger 21 has opened franchised stores in the Atlanta suburb of Buford, Ga., and Charlotte, N.C.

The company plans to open 15 to 20 more franchised units in Atlanta plus another 10 franchised restaurants in Charlotte over the next few years.

This ad will auto-close in 10 seconds