Nuevo American Cuisine
Nuevo American Cuisine
For reservations, please call us at:
217-344-8946
~ 2870 S. Philo Rd., Urbana, IL 61802 ~
Manager: Jane Anderson / Head Chef: Obdulio Escobar - also head chef at Escobar’s in Champaign, IL




Dinner:
Monday-Thursday and Sunday 5pm-9pm
Friday and Saturday 5pm-10pm
Lunch:
Monday-Saturday 11am-2pm
Brunch:
Sunday 11am-2pm