Top Chef alum and chef/partner Eli Kirshtein of forthcoming Inman Park restaurant The Luminary weighs in on the recent announcement that the Atlanta Braves will move from Turner Field to a new stadium in Cobb County in 2017. Head over to check it out. [HuffPo]
Filed under: