Taco Bell 32606

Taco Bell #32606 is a Taco Bell restaurant located at 3103 Louisiana Avenue, Lafayette, Louisiana.