March 28 Restaurant Report Card

Published On: Mar 28 2013 06:19:43 PM CDT   Updated On: Mar 28 2013 06:21:17 PM CDT

March 28, 2013: We've got a double helping in this week's Restaurant Report Card. Health inspectors said they found roaches inside the food at two Houston restaurants. Amy Davis reports.