Few weeks ago I bought some Tri tip and it was super yummy. Thats what the sticker on the package said. Been back 2x now and they don't have it and when I asked about it the meat guy didn't know what it was.
Is there another name for it?
Is there another name for it?