Taco Bell 3384

Taco Bell #3384 is a Taco Bell restaurant located at 1552 North State Street, Greenfield, Indiana.