Taco Bell 34585

Taco Bell #34585 is a Taco Bell restaurant located at 410 North I35 Service Road, Red Oak, Texas.