I remember going to a restaurant in Belgium-Bruges(in 2015) that had the fees listed at every table. They were charging you the table cost + whatever fees were listed for your card. While I can't remember the fees I do remember that is was enough to make me decide I want to pay cash.
I don't know if it's legal or not to do that but I found it an interesting quirk of the times we're in (and maybe the owner was pissed off).