In being a Mexican I thought my move to central Illinois would lack some serious Mexican food. Wait no more. This place is a top dog when it comes to Mexican food.
I haven't had a thing there that I haven't liked. Try the Horchata with your meal--it's awesome!