Above Lake Buffalo all the way to at least Catherine River junction, the Buffalo can offer very good fishing for ‘stream sized’ rainbows and browns and sometimes slightly bigger fish.