Taco Bell 31970

Taco Bell #31970 is a Taco Bell restaurant located at 3114 11th Street, Rockford, Illinois.