Skip to main content
Drimble Hawaii

Emilio Delgado, 'Sesame Street's' Luis Rodriguez, Dies at 81

By Wilson ChapmanLOS ANGELES (Variety.com) - Emilio Delgado, the actor best known for his beloved role as "Fix-It-Shop" owner Luis Rodriguez on "Sesame...

More from Hawaii Non-Local Sources