137 Cuchara Ave. East Cuchara CO
137 Cuchara Avenue La Veta Colorado 81055 US
Home of the infamous Dog Bar Grill and the always delicious food of Timbers Restaurant. The Village is one of Colorado’s “Best Kept Secrets”. A great place to get away from it all. Everything else can wait!