Taco Bell 26718

Taco Bell #26718 is a Taco Bell restaurant located at 7410 Remcon Circle, El Paso, Texas.