Cielito Lindo is a Mexican restaurant offering an immersive dining experience.