A second location of Peri Peri Grill, an African-Portuguese fusion restaurant, has opened in downtown Atlanta. Located at 280 Luckie St. across from the Georgia Aquarium, the newest eatery offers the ...
Creole food is back in Olde Towne East, and a Mexican diner expanded to Powell. Meanwhile, nine places shut their doors in ...