Taco Bell 28964

Taco Bell #28964 is a Taco Bell restaurant located at 100 Sumner Avenue, Clarks Summit, Pennsylvania.