Taco Bell 2980

Taco Bell #2980 is a Taco Bell restaurant located at 1609 New Boston Road, Texarkana, Texas.