8100 East Orchard Rd, Greenwood Village, CO 80111
303-796-0100
delfriscos.com/…
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.
Reviews: Yelp
back to Tech Center