ATLANTA, Ga. (Atlanta News First) — Downtown Atlanta’s Centennial Yards just landed another tenant.
The iconic steakhouse Chops Lobster Bar has signed a lease at the $5 billion mixed-use development.
Chops first opened in Buckhead back in 1989. The new 13,000-square-foot restaurant at Centennial Yards will be its second location in Atlanta…