Taco Bell 32610

Taco Bell #32610 is a Taco Bell restaurant located at 3840 Veterans Memorial Boulevard, Metairie, Louisiana.