ArmestoArmesto is a surname of Spanish origin. People with that name include: Marie-Rose Armesto, Spanish-born Belgian journalist Sebastian Armesto, British film, television and theatre actor