Taco Bell 29508

Taco Bell #29508 is a Taco Bell restaurant located at 1747 West Bethany Home Road, Phoenix, Arizona.