Taco Bell 19215

Taco Bell #19215 is a Taco Bell restaurant located at 91 South Americas Avenue, El Paso, Texas.