Voodoo Doughnut, the iconic Portland, Oregon-based retail chain known for selling donuts with eclectic toppings in pink boxes, has signed a lease to open its first San Antonio store in the location of the Playland pizzeria on Houston Street.
Telling the complete downtown story