Capitol Hill’s new Voodoo Doughnuts is not, as previously reported, a 24-hour doughnut shop. It closes every morning at 3 AM to clean, bake, shower, shave, and start again. Here is a look ...
Voodoo Doughnut is making the season extra sweet with the return of its beloved Holiday Half Dozen, available December 12 through December 29. This festive collection of six handcrafted doughnuts ...