Juicy Lucy’s dries up in Cherry Creek
Juicy Lucy’s has given up the ghost at 250 Josephine Street — a ghost that’s claimed so many other restaurants, including Papillon, Indigo, Go Fish Grille and Tula. Although the restaurant closed suddenly last Thursday, the owners — who also own the popular Juicy Lucy’s in Glenwood Springs — have…