Leon's Barbeque


4550 S Archer Ave
Chicago, IL 60632

An American Restaurant in Chicago IL

Welcome The Bar-B-Que Zone, were we only Barbecuing only the finest meat available, you know you are in for a true barbecue experience. Choose from rib-tips, chicken, ribs or many other tasty items all barbecued over a slow cherry, apple and oak wood fire


Day Opening Closing
Mon-Sat 11:00 AM 10:00 PM
Sun 11:00 AM 12:00 AM
Click the button to add a review for Leon's Barbeque

Add Review