Taco Bell 30987

Taco Bell #30987 is a Taco Bell restaurant located at 13428 Bent Grass Lane, Fishers, Indiana.