Russell's Barbecue

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

http://www.russellsbarbecue.com

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