Hot dog stand specializing in hot dogs, plus burgers, empanadas, and more.