Taco Bell 17099

Taco Bell #17099 is a Taco Bell restaurant located at 5360 North MacArthur Boulevard, Irving, Texas.