Taco Bell 34622

Taco Bell #34622 is a Taco Bell restaurant located at 9798 Greenwell Springs Road, Baton Rouge, Louisiana.