Taco Bell 30706

Taco Bell #30706 is a Taco Bell restaurant located at 6549 State Route 22, Delmont, Pennsylvania.