Taco Bell 27334

Taco Bell #27334 is a Taco Bell restaurant located at 6 Hyatt Road, Franklin, North Carolina.