clock menu more-arrow no yes mobile

Filed under:

Opening Report

The recently opened Grand Cru at 5370 Greenwood Plaza Blvd. got props on its steak in 303 Magazine. Soon to come, says the article, are a separate bar area, and a lounge with an aquarium. [303]

Sign up for the newsletter Sign up for the Eater Denver newsletter

The freshest news from the local food world