Open since Nov. 29, Two Brothers Winery is located in Old Town at 110 Lamar St., Keller. Operated by brothers Brian and Eddie Kirkwood, the winery produces wines on-site using ingredients sourced from the Napa Valley wine region in California. Tastings are available. 817-541-9463. Twobrotherswinery.com
ImpactsKeller - Roanoke - Northeast Fort Worth
Two Brothers Winery now open in Old Town Keller
Explore Keller - Roanoke - Northeast Fort Worth on the Impact Mapstories, offers and more
1 min read













