Hi- me, my hubby and two other NYer chowhounds will be visiting my husband's family in Evanston soon. We are on a tight budget, but would like to go out to have one very good meal, especially because my 2 friends have never been to the city. I would appreciate suggestions for a fun, good restaurant where we can eat on the inexpensive side- my first instinct is Mexican, but anything else besides deep dish pizza would be fine. The only Mexican restaurants we go to are Ixtapuzalco (is that the name?), which is way too expensive for this time, or Nuevo Leon, which I have to say I am NOT very impressed by. Is there some fabulous Oaxacan restaurant that is cheap? Any very 'midwest' type place would also be fine. Although we will be coming from Evanston we are willing to travel, but hopefully not too far. I hope this question is not too confusing. Thanks!