The Brothers Stage Stop, in Brothers, Oregon, is a little oasis in the high desert an hour east of Bend.…