Taste of guacamole depends solely on the flavor of its main ingredient: avocado. If avocados are not ripe enough or are not fresh and made in bulk by the restaurant, the real flavor of guacamole would vary.