Soulful kitchens, warm welcomes, and bold New Orleans plates create a joyful trail where every bite feels rich with heart.
The Log Inn is located in Haubstadt, a small town in Gibson County in southwestern Indiana. It’s about 15 miles north of Evansville, making it an easy day trip if you’re in that area. From ...