Taco Bell 33847

Taco Bell #33847 is an absolutely horrible Taco Bell restaurant that is run by a moron franchise owner - this location will close at 5pm randomly and will consistently run out of everything needed to make even a taco. located at 1265 South Colorado Boulevard, Denver, Colorado.