One of the best restaurants in the area is The Hawthorne Inn in Labadie.   Great food.  Great atmosphere.  And well worth the drive no matter where you live.