First Bite: Grand Cru’s Decadent Dinners

 What: Grand Cru, which is a French term for the most elite wines. This restaurant lives up to its name as it is one of the elite restaurants recently added to Denver. Where: 5370 Greenwood Plaza Blvd., #I...