Have to agree with many of the other reviews, the food is good but overpriced. Portions are small to the point that you have to order an appetizer or dessert to leave satisfied. The waitstaff is pretty pleasant, and I've never had to wait at this location. I have to say their desserts are very good though; the chocolate cake has 7 layers and is huge! With many better options in Birkdale I wouldn't go to Red Rocks often if it wasn't one of my girlfriends favorites. (Probably because she's a smaller eater and usually doesn't have to pay lol.)