Taco Bell 17959

Taco Bell #17959 is a Taco Bell restaurant located at 1202 North Monroe Street, Spokane, Washington.