Nuevo American Cuisine

 

 

For reservations, please call us at:

(217) 344-8946 and keep up to date on our upcoming events on our Facebook page.

 

~ 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