Taco Bell 2131

Taco Bell #2131 is a Taco Bell restaurant located at 320 North Northwest Highway, Palatine, Illinois.