Welcome

 
 


For reservations, please call us at:

            217-352-7467


6 East Columbia Ave., Champaign 61820

Manager: Jane Anderson
Head Chef:
Obdulio Escobar - also head chef at Milos in Urbana, IL

 

Nuevo Latino Cuisine