Restaurant Report Card for week of November 2, 2017

A Central Texas restaurant finds itself in dirty water, which prompts an inspection.