Taco Bell674 Stafford Lane 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM 7:00 AM - 1:00 AM674 Stafford Lane Delta, CO 81416 USphone(970) 874-4350(970) 874-4350ServicesOnline OrderingView PageDirections