i will be in chicago for new years, and i was wondering where i can get the best italian beefs.
why is it that you can only get these in chicago?
also, does anyone have suggestions for taco-burrito stands? i have been to TBP(taco-burrito palace) and TBK(taco-burrito King), and both are pretty good. wuz think of goin to LaBamba on halsted in lincoln park. anyone have feedback on that place? i have been to the one in champaign, and it is great.