1 Del Taco Location
in Denver, CO