Guacamole

3 Haas avocados, halved, seeded and peeled
1 lime, juiced
1/2 teaspoon kosher salt
1/2 teaspoon ground cumin
1/2 teaspoon cayenne
1/2 medium onion, diced
1/2 jalapeno pepper, seeded and minced
2 Roma tomatoes, seeded and diced
2 tablespoons chopped cilantro
1 clove garlic, minced