Welcome
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