Fucking awesome shit. Their slow roasted beef sandwiches are the fucking shit!!! I ate there a long time ago on my way out to the Milwaukee metalfest. best shit on the planet. One bite and you cum. I was reminded of this place with a tv show just came on about it, and they are featuring Al's #1 Italian Beef. if you want, they dip the sub roll in their awesome sauce. Fucking worth the heart attack! Anyone else ever been there? Check em out!