8100 East Orchard Rd, Greenwood Village, CO 80111
303-796-0100
delfriscos.com/denver
Del Frisco’s is an upscale steakhouse located just off I-25 on East Orchard. There’s a full bar and a nice patio, but unfortunately no happy hours.
back to Tech Center