Taco Bell 5789

Taco Bell #5789 is a Taco Bell restaurant located at 1101 North Collins, Arlington, Texas.