Del Taco
11155 E Arapahoe Rd, Centennial CO 80112