Taco Bell 33870

Taco Bell #33870 is a Taco Bell restaurant located at 8401 Washington Street, Thornton, Colorado.