18 Eyl 2013 ... The better taste of French press coffee is related to it's brewing method: immersion brewing. A French press or cafetiere uses a stainless steel ...