El Pollo Loco Categories Restaurants 4698 Peoria St Denver CO 80239 (303) 997-9366 Send Email Visit Website Rep/Contact Info Cristian Rivera × Cristian Rivera Phone: (303) 997-9366 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×