SEATTLE — One of the West Coast's most beloved doughnut chains will open its first Seattle location to the public on Tuesday morning. Voodoo Doughnut's Capitol Hill location at 1201 Pine Street will ...