El Wine Chateau (map) 163 S Main St Keller, TX, 76248 United States ✚ gCal ✚ iCal Feature wines for April will be other Spanish wines no Tempranillo.