Del Carmen's Pizza
The more information you provide about your business, the easier it will be for customers to find you online.
Claim This BusinessPhotos and Videos
- HoursCLOSED NOW
- Regular Hours:
Tue - Sat - Phone:
Main - 217-330-7485
Extra - 217-859-1215
- Address:
- 2855 N Water St Decatur, IL 62526
- Links:
- Categories
- Pizza, American Restaurants, Fast Food Restaurants, Italian Restaurants, Restaurants
- AKA
Del Carmens Pizza
General Info
Del Carmens pizza is located at 2855 N. Water St., Decatur, IL 62526 Home of the original thin crust pizza with the iconic sauce that Decatur has come to love over the last 25 years.Del Carmens pizza is located at 2855 N. Water St., Decatur, IL 62526 Home of the original thin crust pizza with the iconic sauce that Decatur has come to love over the last 25 years.