Taco Bell 22607

Taco Bell #22607 is a Taco Bell restaurant located at 4919 196th Street Southwest, Lynnwood, Washington.