Manigua is a Cuban restaurant known for being suitable for large groups and offering a vibrant atmosphere.