A few months ago, my girlfriend found and procured a grassfed wagyu sirloin cap roast on sale at the grocery store. Since it was recently independence day and the height of grilling season, I thought it would be the perfect time to bring it out of the deep freeze and grill it up. I must admit,…
You are here: Home / Archives for sirloin cap