Location

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.

We do not take ONLINE RESERVATIONS.  Please call (970) 252-0262 to make your reservation.

The main entrance is on the south side of the building. Parking is available on the south and north sides of the restaurant.