People request this guacamole for parties all the time. I've perfected it over the years using my own techniques and tips I've learned from Mexican friends. The 1st Mexican tip I learned is to always use cilantro. The 2nd is that guacamole in Mexico is made spicy so use jalapeno peppers. My own thing I learned is that I'm not a big fan of garlic in my guacamole, which I find overpowering and too pungent. Red onion gives that similar flavor without it being overwhelming. The fruit in the guacamole is a beautiful addition that balances out the spiciness. I've used other fruit in the past (mango, pineapple) but the grapes are the best! If you are serving this with chips KEEP IT CHUNKY and if you are garnishing tacos you can blend 'til smooth. Of course you can alter the quantities of jalapenos, cilantro and grapes to suit yourself.