I LOVE LA INDITA. When my husband and I go out for dinner, we almost always end up at La Indita or Guilin (Chinese food). La Indita offers the standard Sonoran Mexican options, but they also serve Native American-Mexican food. And it's just amazing.
The whole place has a very homey feel. The dishes are sometimes chipped, and the cooking feels like you've stepped into someone's kitchen. Provided, of course, that whoever owns the kitchen is a fantastic cook.
There are a ton of vegetarian options, most of which can be made vegan by leaving off the cheese. A couple of items contain eggs. My favorite dish is the bean Tarascan tacos; my husband loves the spinach and nut Tarascan tacos. Also excellent are the mushroom chalupas, spinach enchiladas, mushroom or potato tacos...I could go on for hours. The rice and beans are both vegan (no chicken stock or lard). And you get all this good food for a great price. My husband I usually spend about $15 for the two of us, tip included. (But we don't buy drinks.)
They do serve beer and wine--though the wine is Franzia (wine in a box), which I remember with distaste from my college days. Best stick with your standard Mexican beer favorites if you're ordering booze. They don't have margaritas, which is too bad.
I really can't say enough good things about the food here. It can be a little greasy, but that's part of why it tastes so damn good. They make their own chips and salsa (even make the corn tortillas before they fry them), and the chips are the best ones in all of Tucson. I have to ration my intake or else I'm always full by the time my dinner arrives.
Tucson is packed with great Mexican food, and I think La Indita is the best of the best. Definitely recommended.