Taco Bell 22263

Taco Bell #22263 is a Taco Bell restaurant located at 1414 North Keowee Street, Dayton, Ohio.