Taco Bell 33453

Taco Bell #33453 is a Taco Bell restaurant located at 150 Douglas Avenue, Providence, Rhode Island.