Restaurant Mirador La Vaca Santa offers grilled meats. Enjoy the views while dining.