Posts Tagged “Russell’s Barbecue”

Russell’s Barbecue is coming to Countryside

By |

Russell’s Barbecue is coming to Countryside Legendary restaurant to occupy former home of Beef  ‘N Brandy By Steve Metsch One of the Chicago area’s most famous barbecue restaurants plans to come to Countryside. Russell’s Barbecue, located at 1621 Thatcher Ave., Elmwood Park, hopes to open a restaurant in  the former Beef ‘N Brandy Restaurant, 5545…

Read more »