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 11am-3pm


Breakfast:

Friday-Sunday 8am-11am