Food=5 stars
Size of restaurant=2 stars, it's tiny!! :( Don't let that scare you though! (Word on the street is that they're moving to a bigger location though? Don't quote me, that's just a rumor I heard)
I've been here twice and each time I've thought the same thing- The food tastes so FRESH. Especially the guacamole. I live in Normal and I told my fiance that I would drive the 50 minutes to the restaurant just to eat and come home. I love it that much.
Big portions. Decent prices. If you want proper Mexican, go here.