Address: 705 N Neil St, Champaign, IL 61820 Phone: (217) 550-6016
By: Greg P.
The food is excellent, good tacos, good rice, good hot sauce. Meal came with chips. Cashier was a cool guy. Will be back here. more
By: Ashley R.
The food was so good and the people were very nice. We drove an hour to eat here. We will definitely be back! more
By: Raina N.
Good food but every time I come here some rando requests I pay a tax for using the sidewalk, usually on my way in and my way out more