June 22, 2003 at 12:35 am #2346006
I have been to the Rib House in Geneva a few times and it is pretty good. On Rte. 38 (State St.) east of the Fox River. I have seen ads for a place in St. Charles yet to open, called Smokehouse I believe.