Taco Bell 22882

Taco Bell #22882 is a Taco Bell restaurant located at 11325 West Buckeye Road, Avondale, Arizona.