Weldon, Illinois 61882
309-928-2416
Mamma D's Smokehouse
Mamma D’s Smokehouse Restaurant is located at 430 Maple Street in Weldon,Illinois at the junction of Dewitt County Highways 10 & 48. The Village of Weldon has a population of approximately 400 people and is located just 10 minutes from Mascoutin State Park at Clinton Lake. Weldon is located in the heart of central Illinois surrounded by acres of corn and soybeans.
Mamma D’s Smokehouse Restaurant is open Friday and Saturday evenings from 5:00-9:00 pm.
Mamma D’s Smokehouse accepts Cash, Visa, Mastercard, or Discover. No personal checks please.








