Mirador de Cerro Gordo is a restaurant offering stunning views and a focus on enjoying natural beauty.