Taco Bell 32605

Taco Bell #32605 is a Taco Bell restaurant located at 3630 Ambassador Caffery Parkway, Lafayette, Louisiana.