El Naranjo is a restaurant offering a menu in a charming setting.