In a large bowl, mix the oil, vinegar, lemon juice, oregano, pepper flakes, and garlic. Add the remaining ingredients; toss well to coat. Refrigerate for 2 hours to marinate.
Heat a gas or charcoal grill to medium.
For 8-inch skewers, thread 1 Mozzarella ball, 1 grape, 1 olive, 1 tomato, and 1 caperberry on each skewer; repeat so you have two of each item on each skewer. For 6-inch skewers, thread 1 of each item, in the same order.
Grill the skewers on all sides for 5 to 7 minutes or until the cheese is soft and the skewers are thoroughly heated. Serve the skewers as a tapa or side to grilled meat.