1407 N Prospect Ave, Champaign, Illinois 61820 USA
Number 6 lunch - chicken enchilada, tamale, choice of rice
Photo Credit: Yelp