Taco Bell 32342

Taco Bell #32342 is a Taco Bell restaurant located at 903 Apollo Drive, Wapakoneta, Ohio.