We are Serving up beefs from 10:30am until sold out, Monday-Saturday at our depot location inside the winnetka elm st. metra station
The World's GreatesT Italian Beef
In November of 2022, America's Test Kitchen (weekends on PBS) challenged us to make the best Italian Beef sandwich ... and we accepted. We worked in secret all month and in December of 2022 we served the greatest Beef Chicagoland has ever eaten.
Our experience is showcased in the season finale of their podcast, Proof. You can listen here as we go from concept to service: http://bit.ly/3QTft4F
Now, you can try the world's greatest italian beef