Make it Yoself Grilled Skirt Steak and Chimichurri Sandwiches with Roasted Red Pepper Mayo “The flavor components on this sandwich is off the charts! I like to roast my own peppers on the grill... By NashishFebruary 27, 2019