Concord, North Carolina – Voodoo Doughnut, a veritable institution for donut-lovers in the city of Portland, Oregon was founded in 2003 by dynamic duo Richard “Tres” Shannon and Kenneth “Cat Daddy” Pogson as an independent voodoo magic-themed donut shop. Quirky donut creations, eclectic décor and Instagram-worthy millennial pink boxes have propelled the store to donut-fame with appearances on Food Network,...
Read More