To get real authentic Mexican food, go to a small (non-chain!) restaurant where none of the staff speaks English and there is no menu.

Amen to that! You can also just come on down to my house for some real Mexican shit like chile verde, mole, enchiladas, taquitos, etc.