I have been dining @ Teotihuacan for 4 years!! It is the ABSOLUTE best!! Chips, salsa, salads, everything- wonderful!! I have introduced a who scene of ""white folks"" to the ""real mexican flavor"" -- they are all very appreciative!!! My personal fav is el eduardo!! This place is phenomenal!
more