The Neon Lights of Russell's Bar B Q. Great Eats In Elmwood Park. Just north of North Ave. on tree shaded Thatcher on the western edge of Elmwood Park Il. is a great old style family restaurant Russell's BBQ. They offer a full range of barbeque; beef & pork, sandwiches or plates of ribs. They also offer other items and have a pretty good kids menu. It's a lovely woody spot with great food and atmosphere including outdoor seating in the back and these great neon signs.