Taco Bell 34587

Taco Bell #34587 is a Taco Bell restaurant located at 526 North Interstate 35 East, Lancaster, Texas.