Taco Bell 35305

Taco Bell #35305 is a Taco Bell restaurant located at 115 Granville Drive, Franklin, Indiana.