Taco Bell 24311

Taco Bell #24311 is a Taco Bell restaurant located at 650 Niles Road, Fairfield, Ohio.