The Travel Channel made a stop in San Antonio to check out the one, the only, Freetail Brewing Co. What did they think of this San Antonio staple? You’ll have to watch to find out!

Source: Pizza and Beer by Travel Channel

You may also like

More in:Opinions