Taco Bell 4375

Taco Bell #4375 is a Taco Bell restaurant located at 5050 South Quebec, Denver, Colorado.