What are the voices in Beverly hills chihuahua?

Drew Barrymore is plays Chloe. George Lopez plays Papi. Andy Garcia plays Delgado. Cheech Marin plays Manuel. Paul Rodriguez plays Chico. Placido Domingo plays Monte. Edward James Olmos plays El Diablo. Loretta Divine plays Delta. Michael Urie plays Sebastian. Luis Guzman plays Chucho. Eddie " Piolin " Sotelo. Carlos Juvera plays Tomas.