May 31 Restaurant Report Card

Published On: May 31 2012 10:27:01 PM CDT   Updated On: May 31 2012 10:40:24 PM CDT

May 31, 2012: This week's Restaurant Report Card offers a smorgasbord of stomach-turning finds by Houston health inspectors. Amy Davis reports.