Restaurant review: Del Frisco’s Grille in Cherry Creek

March 29, 2016

Del Frisco’s Grille launched in November in Cherry Creek, styled as a livelier, more casual version of its Tech Center sibling, the Double Eagle Steak House. It is also touted as a bit more affordable than the original, although that is a relative concept …