Taco Bell 34641

Taco Bell #34641 is a Taco Bell restaurant located at 11991 Hooper Road, Baton Rouge, Louisiana.