well i recommend getting some quality Tex-Mex while you're down here..
http://www.ninfas.com/
http://www.teotihuacanmexicancafe.com
http://www.loscucos.com/
to name a few, but trust, they are literally everywhere, in the form of restaurants and taco stands..