Taco Bell 32616

Taco Bell #32616 is a Taco Bell restaurant located at 1601 Airline Drive, Metairie, Louisiana.