The Original Del Carmens Pizza - East 2034 South Mt Zion Road Decatur IL 62521 (217) 864-1055 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×