When it comes to meat, The Best Stop in nearby Scott, Louisiana does not mess