About Us

Jane Anderson and Obdulio Escobar opened Milo's in 1997 at Lincoln Square Mall. In August of 2008 the restaurant moved to its current location in southeast Urbana. Milo's specializes in fresh, seasonal food which Anderson describes as "contemporary American - very fresh ingredients with influences from other cultures."

 

Manager: Jane Anderson
Head Chef: Obdulio Escobar  (also head chef at Escobar's in Champaign, IL)