This in an awesome spot, certainly one of the most under-appreciated places near UIUC campus. Extremely reasonably priced for consistently great food. I always do pick-up, but Cactus Grill is also one of the few (only?) Tex-Mex restaurants that do delivery.