Lists

Denver's Ten Best Steakhouses

Here in cow country, there's no shortage of good steakhouses -- but LoHi SteakBar, Sean Kelly's new restaurant at 3200 Tejon Street, already ranks right at the top. Here are ten more of Denver's best steakhouses.