In a medium skillet, heat the olive oil. Stir in half of the diced plum tomatoes and add the shallot, crushed chipotles and a generous pinch of salt and cook over moderate heat, stirring occasionally, until the chiles are softened, about 5 minutes.
Scrape the mixture into a large bowl and let cool completely.
Add the avocados, onion, serrano chile, lime juice and the remaining diced tomato to the bowl and stir gently.
Gently fold in the diced mango and the 1 cup of chopped cilantro and season with salt.
Garnish the guacamole with cilantro leaves and serve with tortilla chips.
Notes
Superb Guacamole that is tasty with the fruity yet spicy kick. The best one ever.