We are located at:
103 Rose Lane
Montrose, CO 81401
Ted’s Steakhouse is located on 103 Rose Lane, off of East Main street, across from Rose Bowl in Montrose, Colorado. Come in and join us for delicious food.
If you have a large party, please call (970) 252-0262 for reservations.
Reservations are highly recommended especially on Friday and Saturday nights.
The main entrance is on the south side of the building. Parking is available on the south and north sides of the restaurant.