Russell's Barbecue

1621 N. Thatcher Ave., Elmwood Park, IL 60707 | Get Directions
Phone: (708) 453-7065

On this episode of Food Network's Sandwich King, Jeff Mauro stops by Russell's Barbecue in Elmwood Park, Illinois to try its juicy, saucy Pork Sandwich.

See an error? Report This Listing

As Seen On
Flag as inappropriate

Thank you! your flag was submitted.