The Worm Tequila & Mezcal Bar

The first and only tequila & mezcal bar on the San Antonio Riverwalk.