Hi. I'm Jennifer Kamstock and this is what is what are the least fattening dishes to have at a Mexican restaurant. Mexican is loved by so many but there is an issue in that it can be high-calorie and high-fat, but it doesn't have to be. Here's what you do. First thing is, you do have to skip the chips, that will save you at least 300 calories. Just tell them don't bring them to the table, they might be too hard to resist. Other tips, definitely pick corn tortillas over flour. A corn tortilla has about 40 calories where a flour tortilla can have as much as a 140 or more, definitely saving there. Now, as far as the actual dishes go, grilled fish tacos are an amazing choice. Make sure the fish is grilled in a corn tortilla, have sour cream or guacamole on the side, definitely choose black beans and not refried. Black beans are full of fiber and other vitamins and minerals. Refried beans are just pretty much fat, they're not really giving you much nutrition. Rice is fine, to have a little bit of rice. The next dish and one of my favorite are fajitas which you get with chicken or shrimp. I would try and skip the beef to keep down the calories and fat but what can go wrong with just a lean protein, lots of veggies, a little bit of rice, some black beans and a corn tortilla. It's so satiating too, it will definitely fill you up. Another great choice, a taco salad minus the taco, don't eat the tostada part, just go for the salad, keep the dressing on the side. And, then, most Mexican restaurants have a chicken plate or a salmon plate where it's just a lean protein, some beans and rice. So, as you can see, there are many options. And, as a final tip, if you're going to make Mexican at home, one thing I love to do is, instead of full sour cream, use a Greek yogurt, either zero percent or two percent, and you will not even miss the sour cream. So, it is certainly easy to have Mexican and eat low-fat and healthy.