End of a 10-year run for Escobar's CHAMPAIGN —Escobar's, which in January announced that its would close, will shut its doors for good at the end of business on Aug. 31. The restaurant on East Columbia to the north of downtown Champaign specialized in Latin American cuisine during a 10-year run. read more