Tartaros is a hot dog joint.