8500 Peña Boulevard, Denver International Airport, Denver, CO 80249
Overall Rating
Review
Good food. Quinoa salad is impressive. Somehow the staff today are a bit bizarre, maybe the weather? I see other reviews complimenting the staff, so maybe it was just a bad day? All in all, worth a try in DEN airport.