A cut above the rest: Denver steakhouse makes list of top 101 in the world

This Downtown Denver restaurant is renowned for serving one of the finest steaks among all the steakhouses worldwide.