In the charming village of West Liberty, Ohio, there’s a culinary treasure that locals protect with the fervor of people guarding the secret to eternal happiness – Liberty Gathering Place, home to ...