You have to try the cheddar and pineapple double crust! mmmm...the best pizza I've ever tasted in my entire life! The only reason to live in Decatur IL.
I moved from Decatur about 11 years ago and aside from missing my family, I miss Del Carmens Pizza!!!! I would order from there 2-3 times a week. The best pizza I've ever had!!!