Home > Venue Details

South Moon BBQ at the Mill
211 N. River St. | Montgomery, IL 60538 | 630.340.4657
211 N. River St.
Montgomery, IL 60538
630.340.4657
Award-winning BBQ and drinks in the historic Montgomery Mill with a stunning Fox River view.