Taco Bell 5261

Taco Bell #5261 is a Taco Bell restaurant located at 784 Tiogue Avenue, Coventry, Rhode Island.