Taco Bell 34451

Taco Bell #34451 is a Taco Bell restaurant located at 3012 Loyola Drive, Kenner, Louisiana.