Grilled Tri-Tip Roast with Bell Pepper Salsa
Posted in Recipes on August 11th, 2007 No Comments »
Have you ever come up with your own, never-before-seen recipe (at least not seen by you) and it turns out so well you just want to stand up and take a bow? Well, some of my friends do this all the time, but for me it’s a rarity. My mini-triumph today is a [...]

