Atlantans recall fond memories of Red Lobster amid closures
For devotees of Red Lobster, the closing of 50 locations, including three restaurants in Georgia, is personal. On May 20, diners flocked to the restaurant near the Braves stadium to dine and talk about menu favorites, such as Cheddar Bay Biscuits, crab and popcorn shrimp.