Temecula offers wineries with picturesque views, farm-to-table restaurants, and relaxing boutique resorts.