40150 Barksdale Cir, Temecula, California 92593 USA
Walk up window where you order tastings, glasses and bottles
Photo Credit: Yelp