Taco Bell 15194

Taco Bell #15194 is a Taco Bell restaurant located at 519 Plaza Drive, Fostoria, Ohio.