Restaurant Report Card for Jan. 10

Published On: Jan 10 2013 10:37:11 PM CST   Updated On: Jan 10 2013 11:20:16 PM CST

What do a cat, roaches and old pork all have in common? They all get a mention in Houston health inspectors' most recent reports.