Restaurant Esmeralda offers dining. Located in a complex.