Set atop a hillside overlooking downtown Denver, Simms Steakhouse offers Denver the best in destination dining.