Tomatoes Taking Over August 8, 2011 by Elisabeth The Beefmaster tomato plant is living up to its reputation and producing many extremely large tomatoes. This is the largest- maybe not full-sized yet!