I've been to Red Rocks at least 5 times over the past 6 months. I've been satisfied each time. Great food, excellent service, reasonable prices. The reason for only 4 stars is the last time hubby and I went for dinner they tried to seat us in a side room where there were TWO separate tables both apparently celebrating birthdays or some other event. I knew it would get loud and I requested to be seated elsewhere. Then, they took us to a booth on the other side where I noticed there were several empty booths. Why in the world would you try to seat a couple near 2 loud parties when you have several empty tables elsewhere? Other than that, RR rocks!