Taco Bell 17510

Taco Bell #17510 is a Taco Bell restaurant located at 2649 Cascade Avenue, Hood River, Oregon.