I was very excited to try this place and the hot dogs were amazing. My favorite is definitely the Bahn Mi dog. As other people have noted the buns do get soggy quick so I don't suggest carry out. The place is clean and to me the price is pretty good for what you get.
The only thing that seemed a little off to me was that the two guys actually making the food never broke what seemed to be permanent and very studied scowls. The hot dog game is serious business I suppose. Or maybe scowling is supposed to accent the minimalist aesthetic of the joint? Whatever, it was a little off putting.