Taco Bell1717 Poplar St. 8:00 AM - 11:00 PM 8:00 AM - 11:00 PM 8:00 AM - 11:00 PM 8:00 AM - 11:00 PM 8:00 AM - 11:00 PM 8:00 AM - 11:00 PM 8:00 AM - 12:00 AM1717 Poplar St. Leadville, CO 80461 USphone(719) 626-1320(719) 626-1320ServicesOnline Ordering, Mobile Ordering, DeliveryView PageDirections