Taco Bell 28478

Taco Bell #28478 is a Taco Bell restaurant located at 6320 Tussing Road, Reynoldsburg, Ohio.