Taco Bell 2079

Taco Bell #2079 is a Taco Bell restaurant located at 824 East Admiral Doyle Drive, New Iberia, Louisiana.