Taco Bell 28917

Taco Bell #28917 is a Taco Bell restaurant located at 8990 Innovative Drive, Daleville, Indiana.