I've only been to Roaring Fork once, but I enjoyed my experience there.
I had a bacon wrapped pork tenderloin that was delicious. My wife had a trout dish that she thought as alright, but she really liked the green chile and pork appetizer. We sat outside on the patio on a cool evening and it made for a really nice ambiance. Service was very attentive and the prices were reasonable considering the quality and portions of the food. I definitely want to return to try their Big Ass burger. I love burgers and with a name like that, I've got to order it at least once.
Location is a little weird, at the bottom of an office building off Scottsdale road, but once you find it you'll be glad you did.