Taco Bell 32613

Taco Bell #32613 is a Taco Bell restaurant located at 6715 Airline Drive, Metairie, Louisiana.