Mendota IL Meat-Retail 1. 720 Illinois Ave, Mendota, IL 61342 | De La o Restaurant & Bar (815) 539-6871