Tucked away in the small town of Haubstadt, Indiana, stands a restaurant that has been welcoming hungry travelers for nearly ...