Sol de Nayarit is a Mexican restaurant offering comfort food and karaoke.