Restaurant Report Card for Feb. 28: Sludge & slime
Published On: Feb 28 2013 06:31:41 PM CST Updated On: Feb 28 2013 06:36:20 PM CST
Feb. 28, 2013: Sludge, slime and roaches -- three things you probably don't want to see in any restaurant. But inspectors found them all in this week's Restaurant Report Card. Amy Davis reports.