Taco Bell 27812

Taco Bell #27812 is a Taco Bell restaurant located at 801 South Belt Line Road, Irving, Texas.