I know that Nachojawn has gone global, and wanted to give my friends who are spending time in Nepal an option for nachos.
The Himalayan Times reviews Moksh, and finds their nachos too spicy!
If you’re in Jhamsikhel and want to check them out though, look for them at झम्सिखेल, 44700, Nepal