I am seeking recommendations for good Mexican restaurants in the Indianapolis area, especially in the northwest or north part of town. In particular, I'd appreciate hearing what makes the restaurant worth recommending.
I don't mind eating burritos and tacos, if prepared well. For example, if a hard-shell taco, the corn tortilla should be fried, instead of serving on of those awful pre-formed tortillas like you find in supermarkets. Also, good salsa is always appreciated.