new icn messageflickr-free-ic3d pan white
johnnie's italian beef, 11:04a.m., 10/22/07 | by EllenJo
Back to album

johnnie's italian beef, 11:04a.m., 10/22/07

Best Beef on Earth! Opens at 11:00am and already there was a line of people waiting to get in.

 

North Avenue west of Harlem, Elmwood Park, Illinois.

1,984 views
3 faves
2 comments
Taken on October 26, 2007