Restaurants in Weldon, IL Mamma D's Smokehouse430 Maple StWeldon, IL, 618822177362600Barbecue RestaurantsDining RestaurantsResturants For Cabo San LucasThe BarnUsed Restaurant Equipment Supplies The Captains Galley6599 Sailboat RdWeldon, IL, 618822177362491Dining RestaurantsResturantsUsed Restaurant Equipment Supplies Show MoreSee AlsoBarbecue Restaurants