Taco Bell 22446

Taco Bell #22446 is a Taco Bell restaurant located at 1902 East Second Street, Defiance, Ohio.