[Img: 4061833078, small] According to the German specialist publication Beef! Irish beef is the tastiest in the world. A jury of experts in the flesh, and BEEF magazine staff! voted and chose the Irish beef fillet as the ...