Taco Bell 26010

Taco Bell #26010 is a Taco Bell restaurant located at 1301 West Main Street, Sterling, Colorado.