I've never really liked Mexican cuisine - I used to think it was the spices, but I do like some of the same spices (cumin, coriander, etc) in other cuisines. Generally I will only eat Mexican in one of three circumstances: eating with a group, when there is no other option, or if I am making something myself and can adjust as desired. So, I'm not sure why I don't like it, and would like to give it another try before I write it off in favor of cuisines that I really love (most anything asian). I can't really tell the difference in quality, to me the food at a supposedly very good Mexican joint in Albuquerque tasted pretty much the same as a quick meal from Anna's Taqueria (fast and greasy taqueria chain in the Boston area, similar to Big City Burrito but with employees who actually knew how to assemble a burrito).
Anyway, I'm looking for suggestions for both dishes and restaurants in the Boulder area that might convert me to the Way of Mexican. I have positively identified that I do not like adobo sauce at all (hated the sauce on tacos al pastor at Juanitas), and have never been fond of avocados or rice and beans. I've been to that place on Arapahoe near Foothills (terrible service, can't remember what I ate); Juanitas (the unfortunate tacos al pastor); and Pupusas (salvadoran, not mexican, pupusas were ok but not worth driving across the city).
Any suggestions? I don't want to drive far, the furthest from Boulder that I would go would be Superior or maybe Louisville.