braised tri-tip
For those of you who don’t know what tri-tip is [vegetarians look away] … … Tri-Tip is tasty goodness. Plain and simple. To be honest, I was actually scared to move to Texas, in part, because I thought I’d be giving up my beloved California tri-tip. Well, I was a pleasantly surprised to see tri-tip [...]
