Taco Bell 2263

Taco Bell #2263 is a Taco Bell restaurant located at 1000 Brown Street, Dayton, Ohio.