Taco Bell 30713

Taco Bell #30713 is a Taco Bell restaurant located at 6617 North 10th Street, McAllen, Texas.