For the best BagTheWeb experience, we recommend using Google Chrome. .
A world apart from other wineries in Temecula, CA is Briar Rose Winery. Nestled in Temecula’s wine country Briar Rose Winery offers a unique wine tasting experience like no other and award winning wine producer. Join us in Temecula wine country and taste world class wines from the best kept secret and the best winery in Temecula, CA.
created June 22, 2010