Taco Bell 34591

Taco Bell #34591 is a Taco Bell restaurant located at 100 L.R. Campbell Road, Italy, Texas.