Campestre Bella Vista offers a spacious setting with a la carte and traditional dishes cooked over a wood fire. Enjoy horseback riding and ample parking.