Zara is Coming to Denver

Denver, the day has come. Spanish retailer Zara is officially coming to the Mile High City. According to Denver Business Journal, the fast-fashion company will open in Cherry Creek Mall. The news came via an...