I usually love Red Rocks, but for this visit I was with a party of twelve... always a challenge for the wait staff. Quality of food was uneven and not everything was hot when served, but the menu offers lots of options, including gluten free and vegan. Construction near the restaurant keeps you on your toes getting into the parking lot, but it's really not a problem.