I love Mexican food, too. But, I never buy commercial Mexican food any longer, too much fat and sodium, too many calories--I fix it myself. So many recipes you can modify to fit your particular diet, e.g, low-fat, low-sodium. I do use taco shells though, but only a non-fat, whole wheat taco. Low- and non-fat cheeses, too. You can use canned beans, but always rinse them really well and use ground turkey, shredded chicken, grilled fish, etc. instead of beef. Spices are very important to the flavor of Mexican foods, so don't be afraid to add more spice (to your taste) than the recipe actually calls for and/or to "spice it up" by adding minced peppers or pepper flakes.
The happiest people don't necessarily have the best of everything; they just make the most of everything that comes their way.
There are two rescues from the miseries of life--Music and Cats.
There is one good thing about egomaniacs: They never talk about anyone else!