When do they close for the season?
Address: 7500 W North Ave, Elmwood Park, IL 60707, USA
Johnnie's Beef (Owner) | Aug 6, 2019
Elmwood Park closes for the first two weeks of February.
Enrique Garcia | Aug 6, 2019
Yes it is
Jim Keating | Aug 6, 2019
They don't.
Open all year round.
bhnlinkz | Aug 6, 2019
I know they take break in winter
Thanks! Your answer is awaiting moderation.