Taco Bell 27416

Taco Bell #27416 is a Taco Bell restaurant located at 1025 West Airport Freeway, Irving, Texas.