Taco Bell 28936

Taco Bell #28936 is a Taco Bell restaurant located at 4807 Stelton Road, South Plainfield, New Jersey.