Carrol Lou's Smokehouse
2612 N Martin Luther King Jr Dr, Decatur IL 62526
(217) 542-7275
Directions
Order Online Delivery
Postmates
Doordash
Decatur, Illinois
Carrol Lou's Smokehouse
2612 N Martin Luther King Jr Dr, Decatur
(217) 542-7275