You can’t go wrong with this! It’s a delicious, yet an easy meal to prepare for your family. We currently have London Broil and Chuck Roasts available. Each is packaged in 2-4lb packages and come frozen.
Certified Organic Beef Pasture Raised on our farm. Our cows are fed simply the best. A little grain, and hay, and all the grass they can manage. They are free of antibiotics, no added hormones, and fed non GMO feed.