Mastro's Ocean Club Brings 40-Ounce Tomahawk Chops to Downtown Atlanta Nov. 6
Mastro's Ocean Club is set to open Nov. 6 in downtown Atlanta, bringing the national steak-and-seafood chain to Georgia for the first time. The restaurant will occupy space inside The CTR, the redeveloped former CNN Center, with views overlooking Centennial Olympic…