A quick internet search of simple trigonometry methods returns a whole bunch of acronyms for remembering whether sin, cos and tan functions yield positive or negative results in the four quadrant of a circle.
I find this rather unsatisfactory, since it makes no attempt to explain what's going on.
To my mind, using a circle and lines (as below), it's fairly easy to see why, as the angle grows, the sine function returns positive results (red line) in the top half, and similarly the cosine (light blue line) goes negative in the left half of the circle and returns to positive as it comes back past 270°.
When I was taught trigonometry it was a complete mystery how the tan function related to the geometric tangent (my teacher told me "it was complicated"), and like everyone else simply memorised acronyms to get by. It now turns out its relationship is not complicated at all and a simple diagram like this goes a long way to explaining the mysteries of trig.
However, the part of the puzzle I'm missing regards the + and - of the tangent function. I understand how is the ratio of the geometric tangent (always returning to the x axis) to the 'radius'. (I now notice that the diagram is rather badly drawn in that respect.) What's not clear is why the tan of, say, 120° should be regarded as negative, but 200° a positive.
As with sine and cosine, is there a similarly simple way to visualise why it's negative in the top-left and bottom-right quadrants?

I think you have it backwards: $\tan \theta$ is negative in the top left and the bottom right quadrants.
As $\tan \theta$ is the ratio of $\sin \theta$ and $\cos \theta$, it depends on whether $\theta$ increases or decreases for their respective functions in that quadrant, and whether $\sin \theta$ and $\cos \theta$ are positive or negative (or both).
For instance, $\tan 120^\circ$ is negative because in the second quadrant, $\sin \theta$ is positive (but decreasing), while $\cos \theta$ is negative (but increasing). Thus $\tan \theta$ is negative in that quadrant.
In that same vein, $\tan 200^\circ$ is positive because in the third quadrant, $\sin \theta$ is negative (but decreasing), while $\cos \theta$ is negative (but increasing); thus $\tan \theta$ is positive in that quadrant.