Never Again
The food was good, but not worth the abuse from the wait staff. We visited this place twice, and both times the hostess was incredibly rude, not only to us but to other customers. Asking for anything (ie mayonaise, mustard, more water) was enough to anger the waitresses we encountered on both visits. Even though the place was mostly empty, we waited about forty minutes for someone to even take our order. When the food finally came it was good, and the view was wonderful, but I would recomend bringing a sack lunch and sitting by the road that way you can eat without the hassel that the sundance cafe provides.
Customer service is not something they understand, and you would do better to head down the road a few miles and eat somewhere else.