Taco Bell 35425

Taco Bell #35425 is a Taco Bell restaurant located at 5401 South Cooper Street, Arlington, Texas.