Taco Bell 34624

Taco Bell #34624 is a Taco Bell restaurant located at 15295 George O'Neal Lane, Baton Rouge, Louisiana.