Taco Bell 28017

Taco Bell #28017 is a Taco Bell restaurant located at 801 East Central Avenue, West Carrollton, Ohio.