Restaurant Profile: This hot dog joint may have a silly name, but it's serious about offering a wide variety of delicious dishes. ...