In a large bowl, combine the macaroni, green onions, tomato, and celery.
3 In a small bowl, whisk the mayonnaise, vinegar, salt, and pepper.
4 Pour mayo-mixture over macaroni mixture and toss to coat.
5 Cover and refrigerate for at least 2 hours. Just before serving, add bacon.