I like everything on the list except jalapenos or hot chiles, like habaneros.
There is nothing like authentic Mexican dishes. I have seen many Americanized "Mexican" restaurants with Chinese, Indian/Pakistani, etc. cooks. The authentic Mexican restaurants are not chains but are usually family-owned, and the food is to die for.
If you get the opportunity to try the real thing, you won't be disappointed.