Taco Bell 35314

Taco Bell #35314 is a Taco Bell restaurant located at 1110 North 90th Street, Seattle, Washington.