Elena Mendoza

Elena Mendoza is the stage name of Mark Garcia, a drag queen from New Mexico City, Mexico. She's one of the 15 queens confirmed to compete on Nicholas' Drag Race: Season 8.

About Elena
Elena makes everything she wears and is also very good at it. She focuses a lot on designing and creating new things, but she doesn't perform in clubs as much.