The proliferation of 'American' Mexican eating establishments has allowed the East Coasters to know most of the things you listed. However, fresh authentic Mexican is a totally different beast. Unfortunately for you, eating the tortilla chips would be out of the question. LOL
Re: colors?