Armadillo’s Leap Winery – Main Street Please let us know if you are the winery and would like to have a different featured photo. Address: 314 E. Main St, Fredericksburg, TX 78624 Status: Closed Texas Wine Lover Blog Posts Visiting Armadillo’s Leap Winery – Main Street (and drinking Glögg) Hangin’ in the Hill Country for Four Days – Part 1 Armadillo’s Leap Winery – Main Street