Taco Bell 22609

Taco Bell #22609 is a Taco Bell restaurant located at 10119 Edmonds Way, Edmonds, Washington.