July 19, 2013

Take a break and read all about it

Chin Chin Beef and String Beans
Atlanta Restaurants

Chin Chin

Chin Chin Reviewed: When my dad’s side of the family gets together with our 93 year old grandma Dottie, we are most likely to eat at Chin Chin in Cherokee Plaza on Peachtree Rd., north of Lenox Square.  This is your classic Americanized Chinese restaurant, serving rock solid, tasty dishes