Taco Bell
4105 Chambers Rd, Denver CO 80239