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-Saturday 5pm-9pm
Sunday 4pm-8pm
Lunch:
Monday-Friday 11am-2pm
Saturday 11am-3pm
Brunch:
Sunday 10am-3pm
Breakfast:
Monday-Sunday 7am-11am