Dec. 6 Restaurant Report Card
Published On: Dec 06 2012 10:45:33 PM CST Updated On: Dec 07 2012 08:41:19 AM CST
Dec. 6, 2012: Rats, roaches and old food. It's not what's on the menu, but it's what health inspectors found at restaurants across Houston. Amt Davis reports.