Tucked away in the charming streets of West Liberty, Ohio, Liberty Gathering Place serves up a bison burger so magnificent it might just ruin all other burgers for you forever.