Taco Bell 5599

Taco Bell #5599 is a Taco Bell restaurant located at 6460 East Yale Avenue, Denver, Colorado.