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