We are looking for a a restaurant that serves authentic Mexican food (like some place that has menjudo or goat on the menu and lot of their food from scratch), or fresh Mexican food like Masa, A la Salsa or Salsa a la Salsa, or innovative Mexican/Latin cuisine (along the lines of Barrio) In other words, we are not interested in going somewhere that just sticks to the same-old-same-old tacos, enchiladas, burritos, etc.
A good friend is coming down from Fairbanks, Alaska and is craving some really good Mexican food.
We have eaten at none of the placed specifically listed above except Barrio on Nicollet (which we have taken our friend to several times). So opinions about the places mentioned or authentic restaurants (perhaps as yet undiscovered??) are of particular interest.