Bring a large saucepan of lightly salted water to a boil. Add the orzo and cook until tender, but still firm to the bite. Drain the pasta and set aside to cool.
Place the garbanzo beans, cucumber, tomato, scallions, garlic, parsley, basil and onions in a large salad bowl, mix well and then add the orzo and tuna.
Mix together the lemon juice, zest,white vinegar and olive oil in a small bowl. Pour the mixture over the salad and mix well.
Using 2 forks until well mixed. Keep in the refrigerator until ready to serve.