Cherry Creek North is a collection of kitchy over priced shops, a giant Whole Foods (extremely overpriced, not-anywhere-near-being-green market), hair salons, spas and cute little restaurants. Some of the restaurants are pretty decent, but check the menus before sitting down or you may suffer sticker shock. It's as if the entire area was set up as a tourist attraction rather...
More