I searched through previous posts and could not find one on this topic...so apologies if there is one and I missed it. If you haven't already done so, check out the relatively new Pro's Ranch Market on Atrisco (off of Central). It's part of the CA-based chain that has been reviewed on other boards on this site.
Most of the other reviews stress the prepared foods deli section, but this place has it all in terms of Mexican ingredients, including items that I have not been able to find anywhere else in Albuquerque: coconut-stuffed preserved limes, fresh epazote, fresh flowers for "te de manzanilla," prepared masa for sweet tamales, "frijoles peruanos," etc. Everything looks very fresh and the prices are great. The pastries I've tried have all been very good as well.