"Señor Macho Solo" was written by co-executive producer Ron Weiner and directed by Beth McCarthy [REF].
Actress Salma Hayek made her 30 Rock debut as the character Elisa Pedrera, a nurse for Jack Donaghy's mother and love interest for him in this episode [REF].