Taco Bell 32320

Taco Bell #32320 is a Taco Bell restaurant located at 5575 Interstate 55 South, Byram, Mississippi.