01 - 
                Preheat grill to medium heat. If using wooden skewers, place them in water to soak.
              
              
              
                02 - 
                In a large bowl, whisk together balsamic vinegar, honey, mustard, and garlic. Season with salt and pepper to taste.
              
              
              
                03 - 
                Add the cubed steak to the marinade and toss to coat. Cover and refrigerate for 20 minutes, or up to overnight.
              
              
              
                04 - 
                In another bowl, combine whole grape tomatoes, olive oil, and rosemary. Set aside.
              
              
              
                05 - 
                Place baby potatoes in a large pan and cover with water, ensuring water level is 1 inch above the potatoes. Bring to a boil and cook until barely fork-tender, about 8-10 minutes. Drain and set aside.
              
              
              
                06 - 
                Thread ingredients onto a skewer, starting with a potato, followed by a piece of steak, then a tomato. Repeat twice more and finish with a potato.
              
              
              
                07 - 
                Lightly oil the grill grates and place kebabs over medium heat. Grill for approximately 5 minutes per side, about 10 minutes total, ensuring not to overcook the steak.