Otto's
I'm a bit of a hot dog/ sausage connoisseur and was thinking of ordering some products. I saw them on Diners, Drive ins and Dives last night. (Don't judge me for watching cooking shows dammit!) Just wanted to get some feedback before I spend the money.