Taco Bell 32604

Taco Bell #32604 is a Taco Bell restaurant located at 1935 West Pinhook Road, Lafayette, Louisiana.