Taco Bell 2981

Taco Bell #2981 is a Taco Bell restaurant located at 6261 Rufe Snow Drive, Watauga, Texas.