Nestled in in the peaceful, scenic Palomares Canyon near Castro Valley, Westover Winery provides the perfect environment for relaxation. Mediterranean style villa with its open patios, fountains and rustic charm welcomes visitors in search of a place to get away from the traffic and crowds, enjoy a glass of wine with friends, picnic, feed the chickens, play a game of pool or ping pong.