Steve V.

Steve V. left a tip at Russell's Barbecue

1621 N Thatcher Ave (btwn Bloomingdale Ave & North Ave), Elmwood Park, IL | May 11, 2010
Love the beef sandwiches. Always get BBQ sauce to take home. Has been around for generations and has always been great. A classic Chicago stop.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Russell's Barbecue
7.9
Elmwood Park, IL
BBQ Joint
Show More (on 20 Lists)