Taco Bell 22605

Taco Bell #22605 is a Taco Bell restaurant located at 303 91st Avenue Northeast, Lake Stevens, Washington.