Top 5 Mexican street food experiences?

Eating quesadillas in a small village outside Oaxaca

Eating the yellow mole empanadas outside the 20 November market in Oaxaca

Eating tacos al pastor in Mexico City

The pozole in the market at Coyacan 

The churros in Coyacan too, stuffed with cajeta.