Restaurant
Ted Nelson's Steakhouse
13 locals recommend
Location
103 Rose Ln
Montrose, CO
Tips from locals
Ted is famous in Montrose. Known for his charisma with the guests as well as running a darn good steakhouse. Best steak in town!
The food is great and prices are super reasonable. This restaurant is only open for dinners.