As someone who lived in Mexico for almost 17 years... The food in those pictures looks disgusting, especially the enchilada. I lived in the north of Mexico though so I don't know whether that's how they make it in the south, or that is the Americanized version of those dishes.
Where I'm from though it was
Albeit they all where fucking close in how good they are.