CORPUS CHRISTI, Texas — Islla St. Brewing Co. in San Antonio is owned by two brothers from Corpus Christi. The business is named in memory of the grandfather of the two, and the house he lived in Corpus Christi.
The brewery is competing with 19 others in the country to be named the USA Today 10 best new breweries.
To vote for the duo, click here.
Voting ends at noon eastern on Tuesday, March 16.
Tune in to KRIS 6 News on Tuesday for the full story.