Honestly it depends on your party setup. If you know you're going to be in a fight then setup your party accordingly. I setup my ranged members on top of the bridge and used the hide feature while I had an additional melee character hide near the boulders to the right of the group.
They have two characters that teleport onto the bridge. While my ranged characters are hidden, I use the push function and knock them off then hit them with a ranged attack which usually kills them or puts them near death.
My melee character is a rogue so I used duel wield, sneak attack and then the second attack function and eliminated roughly three of the NPCS before they could attack.
However, if you want to make it more interesting, save prior and setup exploding barrels in and around the area.