Taco Bell 34479

Taco Bell #34479 is a Taco Bell restaurant located at 605 Creswell Lane, Opelousas, Louisiana.