Restaurant
Ted Nelson's Steakhouse
Von 13 Einheimischen empfohlen
Standort
103 Rose Ln
Montrose, CO
Tipps von Einheimischen
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.