Whisk the orange juice, olive oil, tarragon, and garlic together in a bowl. Place the swordfish in the bowl, stir to coat with the mixture, and set aside to allow the fillets to marinate.
In this exact order, place once piece of fruit, one of each vegetable, then 1 piece of swordfish and continue to alternate until all is used. Brush the marinade on the kabobs and set on the grill. Grill for 3 minutes then turn over, brush with marinade again, and grill for another 3 minutes.