Taco Bell 30309

Taco Bell #30309 is a Taco Bell restaurant located at 52 Jones Street, Newark, New Jersey.