I did a search and found one in DeSoro, IL. It says it is 8 miles north of SIU...I'm assuming Carbondale. According to their website, they are a 5-star restaurant and have several locations. We're going back to IL next week...we may have to stop and check them out.
Quote:
Originally Posted by Cgirmo
Tom's Place had a bunch of Villagers in there a couple Friday nights ago!
|