El Mesuno offers a variety of dishes. Located near Mirador el Picacho.