We've been here a number of times. It's normally ok, not great, but ok. (mainly for breakfast) Last night, we stopped on the way back from Greeley, at around 9:30, not that late for a truck stop.
Let me start with the good: The waitress was prompt and pleasant.
Now the bad: every single aspect of both our meals was just awful: They were out of the first three things we chose, the pork chops were cooked to the consistency of leather, the hamburger steak was dried out, potatoes (both baked and in the potato salad) actually tasted rotten. The grapefruit slices were so sour that even with sugar we couldn't get them down, the cottage cheese must have had something mixed in it, because it had no flavor, and even a weird consistancy. Upon paying for our meal, the cashier asked how it was, and we both paused, and finally my husband said "I think I'll survive it". The guy just ignored that, so we paid and left. Despite that fact that we are close to this place, and have had passable meals here before, we won't go back, primarily because of the lack of concern for our experience. There are too many good places to eat to waste money on bad ones.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.