4 ms·
It’s super popular in France, Spain, and other European countries. While even some meat eaters dislike it, most people love it.
by arcturus17 4y ago
It’s super popular in France, Spain, and other European countries. While even some meat eaters dislike it, most people love it.
- bl0rg 4y agoI think "Impossible Tartar" or "Beyond Tartar" was referred to here, not actual beef tartar.
- arcturus17 4y agoThat does sound disgusting, indeed.