Taco Bell 21078

Taco Bell #21078 is a Taco Bell restaurant located at 4101 North Market Street, Spokane, Washington.