The BEST Italian hot dogs anywhere. I could make a meal of just the potatoes. The place is a dive, but the dogs amazing.