Taco Bell 2111

Taco Bell #2111 is a Taco Bell restaurant located at 1479 Mineral Springs Avenue, North Providence, Rhode Island.