Where resort living and mountain elegance meet up!
Do you have dietary concerns? Questions about an upcoming event? Drop us a line, and we'll get back to you soon!
23 Cucharas Ave East, Cuchara, CO 81055, us
We are closed for the season and will return Mother's Day Weekend 2019
Copyright © 2018 Timbers Restaurant - All Rights Reserved.