De La O Restaurant & Bar
720 Illinois Ave, Mendota
(815) 539-6871
Recent Reviews
You May Also Like
China House - 806 Washington St
Chinese, Vegetarian
Main Street Station Bar & Grill - 714 Main St
Bar & Grill, American, Bar, Seafood
El Rey Del Taco Mendota - 701 Main St
Mexican, Vegetarian
Restaurants in Mendota, IL
De La O Restaurant & Bar
720 Illinois Ave, Mendota, IL 61342
(815) 539-6871