Restaurant Report Card: Cockroach, lack of soap sure ways to get an “F”

November 13, 2015

TNT failed FOX31 Denver’s Restaurant Report Card with 18 critical violations in its October and May unannounced inspections. The Jefferson County health inspector said in October, “observed several flies and a cockroach in the facility.” The report …