Cute the avocado and the tomato into bite sized pieces. Slice the onions and drain the black beans. Mix all of the ingredients together, season with garlic and hot sauce to taste. Let it sit for 1 hour before serving. Serve as a side dish or as a dip for tortilla chips.