Taco Bell 30558

Taco Bell #30558 is a Taco Bell restaurant located at 2100 North Roberts Avenue, Lumberton, North Carolina.