Famous Since 1930 – Oh boy what a barbecue!
1621 N Thatcher Ave, Elmwood Park, IL 60707
Phone: (708) 453-7065
Fax: (708) 453-8580
Enjoy your next party or event with great food, great services, and great prices along with a touch of history at Russell’s! Our semi-private rooms can accommodate parties from 10 to up to 100. We provide your choice of customize limited menu or counter-services for your guests’ enjoyment.
Please call and ask to speak to a manager at (708)453-7065 to help personalize your event.