From Wikipedia, the free encyclopedia. The Log Inn is a family-style restaurant located in southeastern Johnson Township in Gibson County, Indiana. It was founded around 1825 by Mr. Henry Haub, the namesake of nearby Haubstadt.