What? Where?

Deleon's Reviews & Details


Deleon's is rated 3 stars

2521 S Central Ave
(708) 780-8100

Love It Hate It Try It Edit It Share It

Deleon's is located at 2521 S Central Ave in Cicero near the intersection of S Central Ave and 25th Pl. Call (708) 780-8100 for dine in.

  • Service:Dine In
  • Major Intersection:S Central Ave And 25Th Pl
What everyone says about Deleon's

Tell us more about Deleon's Cicero!

Deleon's Reviews, Cicero

Be the first to review Deleon's!
Review Deleon's

More Restaurants in Chicago

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013