Address: 1905 US Highway 83 West Rio Grande City Texas 78582 United States
First winery in Rio Grande City, Starr County, Texas: Dos Rios Winery and Vineyards on US Highway 83. We grow our own Blanc du Bois and Black Spanish grapes and make our wine on site: 100% Texas wine. Located 2000 ft. from Rio Grande River and the junction with Rio San Juan in Mexico. Vineyard is 13 feet below the Read more...