Taco Bell 29522

Taco Bell #29522 is a Taco Bell restaurant located at 1820 East Main Street, Othello, Washington.