Went to a new-to-me restaurant in Urbana for dinner this evening. It's a tiny hole-in-the-wall Mexican place called Huarches Moroleon. It's located at Washington and Philo, in a building that I've seen a bunch of places rotate through, but I hadn't been in it for several incarnations.
Turns out it's really good. I'm not exactly knowledgeable when it comes to Mexican food, but a lot of the things on this menu weren't the usual American Mexican restaurant fare. I don't know if that means they're authentic or creative. We started with the traditional chips and salsa, but they had four different salsas to mix and match, and they fry their own tortilla chips which are way better than average. I had enchiladas mole which were wonderful, and there were lots of other things on the menu that looked tempting. The prices were very reasonable -- I think the enchiladas were $8.
So if you're local and in the mood for Mexican, don't settle for El Toro.