Food Network names this Colorado steakhouse one of best in country
February 05, 2019 at 09:47 AM EST
Food Network just published a list of the top steakhouses across the country, and a ski country location was named its best pick for the state of Colorado.