Milo’s is an independent restaurant owned by Jane Anderson and Obdulio Escobar, who also own Escobar’s, a Latin restaurant, in downtown Champaign. Milo’s is named after Milo Sollmer, our dear friend and first manager of the Belmont Kitchen in Washington, D.C.
We moved from Washington D.C. in 1997 to be closer to family and first opened Milo’s at Lincoln Square in downtown Urbana. We moved...