Taco Bell 33835

Taco Bell #33835 is a Taco Bell restaurant located at 1304 Broad Street, Providence, Rhode Island.