Restaurant Report Card: Mamitaco fails with 65; Kimchi Red earns 100 · Atlanta News First · Sentinel