Russell’s Barbecue is coming to Countryside
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…