Ask a suburban south sider about good Italian Beef and the name Jimbooo's will likely come up. I've had my share of tasty sandwiches from their South Holland location and at local events catered by Jimbooo's. Everything else on the menu is quite awesome, but it's the Italian Beef that takes the cake. I was pleased recently to see this tub of frozen beef at Strack and Van Til in Munster (IN.) I'm looking forward to trying it out and seeing how it compares to the real thing. Have you tried it? What did you think?