Local Guide

shadow

Russell's Barbecue

Save to foursquare

Info

Address

1621 Thatcher Ave Elmwood Park, IL 60707
  (708) 453-7065

Hours

Monday
11am - 10pm
Tuesday
11am - 10pm
Wednesday
11am - 10pm
Thursday
11am - 10pm
Friday
11am - 11pm
Saturday
11am - 11pm
Sunday
11am - 10pm

About

Russell's Barbecue is a Barbecue Restaurant in Elmwood Park, IL.

Flag for review