Restaurant offering alta cocina, cocktails, and live shows. Located in Terraplaza shopping center.