Rosa Alvarez
Portrayed by Salma Hayek