Does a flush beat a straight in three-card poker?
No, it doesn't beat it.

Unlike 'normal' Poker, where a flush does beat it, a straight is much less likely with three cards and is ranked higher as a result.

The order of probability (least likely first) is:


Straight flush 
Three of a kind 
Straight 
Flush
Pair