The famed
Voodoo Doughnut opened its second Denver location at 82 South Broadway, in the space formerly occupied by Famous Pizza, on June 16. Opening-day festivities included free doughnuts for Dad, in honor of Father's Day, plus a magician and ribbon-cutting ceremony. All photos by
Aaron Thackeray.