Finely chop onion, and garlic place in medium size bowl. Chop tomato, place in bowl. Juice lime, add juice to bowl.
Slice avocado in half, scoop out avocado, cut into chunks, add to bowl. Add salt, pepper, and tabasco all to taste. Stir everything together. This can either be eaten immediately, but tastes even better if you place some plastic wrap over mixture, place in refrigerator for about 1 hour, then serve