Restaurant Report Card: Inspectors note 16 critical violations at one establishment

July 24, 2015

DENVER — How do your favorite restaurants do when it comes to health inspections? This week’s Restaurant Report Card features John Holly’s Asian Bistro in Lone Tree and and Don Juan Mexican Restaurant in La Salle. Both of those establishments …