Taco Bell 33851

Taco Bell #33851 is a Taco Bell restaurant located at 1775 East Colfax Avenue, Denver, Colorado.