List all tagged objects in scene by name

I am trying to list all objects with the tag “Items”

I have this so far:

var gText: GUIText; 
var itemsfound = false;


function Update(){ 
var items = GameObject.FindWithTag("Items");
var txt: String = "Items to find:

";
if (itemsfound==false) txt += GameObject.FindWithTag(“Items”);

gText.text = txt; 

}

This does 2 things i dont want, it gives only 1 name at a time. And it shows the Full name with (UnityEngine.GameObject) as seen here:

alt text

and

as in

txt += GameObject.FindWithTag("Items").name;