Taco Bell 18735

Taco Bell #18735 is a Taco Bell restaurant located at 6000 North Mesa Street, El Paso, Texas.