Hey New York Strip Fans, USDA Prime Tri-Tip Steaks might just be better!
In over fifty years in the meat business I have seen a lot of changes. The most recent development I have seen is involving Tri-Tip roasts and steaks. For many years there was no such thing as a Tri-Tip. The traditional way of breaking beef literally destroyed what is now
Hey New York Strip Fans, USDA Prime Tri-Tip Steaks might just be better! Read More »
