We ate at TJ's once, both DBF and myself got sick after. We are sure it was from eating at TJ's because only he and I were affected and only he and I ate at TJ's. The girls wanted something else so they had Jazz Kitchen Express, everything else we all ate together. So we won't go to TJ's now.
Rancho is very good, no it's not traditional Mexican but it's good either way. We can get 3 plates and share between 4 but if we are hungry enough we each get our own plate. DD10 & DD14 still like to order from the kids menu there, they really like the chicken tacos.

Also at Rancho you can get sauteed veggies instead of rice or beans, I usually have them take away the beans and add the veggies, they are very good!! We tend to eat at Rancho around 2-4 in the afternoon, then we are usually fine the rest of the day, no "meal" needed, just a snack later.
Cocina Cucamonga at DCA is also good, the menu is similar to Rancho but there are some items that you can only get at one of the two places. It's not an exact menu copy, plus at CC you get the Lady Mariachi's and they are neat.