The south is know for its fried chicken, and in Atlanta, which local chicken spot has the best fried chicken? Insider’s Herrine Ro and Alana Yzola visit three famous fried chicken restaurants in Atlanta to find the best one. They visit Busy Bee Cafe, Mary Mac’s Tea Room, and JCT Kitchen & Bar. Enjoy below!
Categories: Food Talk & Reviews Stuff