Russell’s Barbecue 

1621 N Thatcher Ave
Elmwood Park, IL  60707

Phone: (708) 453-7065
​Fax:  (708) 453-8580

Hours of Operation
Sunday – Thursday 10:30 am – 10:00 pm
Friday – Saturday 10:30 am – 11:00 pm

Contact Russell's

Famous Since 1930 – Oh boy what a barbecue!

1621 N Thatcher Ave, Elmwood Park, IL 60707
Phone: (708) 453-7065
​Fax: (708) 453-8580​