Taco Bell 16313

Taco Bell #16313 is a Taco Bell restaurant located at 2408 North Parkerson Avenue, Crowley, Louisiana.