How do You Cook Flank Steak?

I like to marinate flank steak in a combination of teriyaki sauce, a little garlic, orange juice, honey, a few tablespoons of sesame oil, a little chopped onion and a pinch of rosemary, then cook it on the grill with some sliced pineapple. To serve, cut the meat across the grain. Delicious!