Know a great happy hour or special for this location?
Compact Tex-Mex joint where burritos, tacos, bowls & other typical eats are ordered at the counter.
Suggest an edit
1405 S Neil St, Champaign, IL 61820