Taco Bell 1089

Taco Bell #1089 is a Taco Bell restaurant located at 5506 East Mockingbird Lane, Dallas, Texas.