New Location:

Taco Bell
2542 South 14th Street
Abilene, TX 79605