I've now been to Diamon River 4 times, and only once would I consider it worth what I paid. the atmosphere is nice, and i like the fact that it's non-smoking. However, the food is not as good as it should be. Maybe I'm ordering the wrong things. The chicken marsala was awful, but the pecan chicken was great. the last time I was there a waitress tripped and spilled a pitcher of water on me. She said sorry and walked away- no towels, no words from management, nothing. i won't be back.