Taco Bell 26916

Taco Bell #26916 is a Taco Bell restaurant located at 4220 Burbank Drive, Baton Rouge, Louisiana.