Taco Bell 30189

Taco Bell #30189 is a Taco Bell restaurant located at 4341 Lemmon Avenue, Dallas, Texas.