El Nene is a gourmet restaurant offering a refined dining experience in a beautifully decorated setting.