Napro is a spot known for its delicious food, especially its hot dogs. Be prepared for a potential wait time.